Your timeline has shaped up, but this quote has a big, or small, problem to it. In OoX (meaning both Oracles), Zelda introduces herself to Link. That means that it can't be a direct sequel, as Zelda already knew Link in ALttP. OoX has to be a different generation Link and Zelda from any other. It can still stay where you have it in the timeline, if you decide to keep it there, but it is not a direct sequel.
And to add on what DL01 said, there isn't really any specific order (that we know of) that the Oracle games go in. One game doesn't lead directly into the other one. Both start pretty much the same and both end pretty much the same which seems to be a clear indication that they take place around the same time in no specific order. You can even play the linked game with either game played first. One doesn't have to go before the other which is why many people just refer to them as OoX (one unit) as opposed to 2 separate games when dealing with the timeline.
And just to back up DL01, neither of the Oracle games are direct sequels to ALTTP because of the reason he gave. Zelda has to introduce herself. If it was the same Link then no introductions should be necessary. You could use other evidence to put it there but a direct sequel is seemingly impossible.