There is a second source which repeated that Drallig was the best Jedi present at the temple, but I can't remember what it's called. Hoping that rings a bell with someone.
The "source" for years/months for Shaak Ti fighting Anakin was the TFU databank. As it turned out, it said nothing about Ti fighting Anakin. Just that she managed and led the temple's defence. There have been some very wacky interpretations of the quote, people going as far as to say Ti had a prolonged fight with Anakin, but the reality is, as far as that source, and any others go, to my knowledge, Ti didn't clash blades with Anakin during Operation Knightfall.
I think even without explicit mention of Drallig being the best swordsmen in the temple at the time (again, I'm sure it is said somewhere), we can deduce with what we already have well enough - the wording from the visual dictionary "swordmaster" being used to reference both Drallig and the best swordsman in the temple suggests it's referring to Drallig, and not some other miscellaneous swordmaster that was present. Then there's the fact Drallig out of all of the Jedi present, was marked as a priority target solely because of his lightsaber skill. Ti was present in the temple, and Anakin was aware of this, yet Drallig was the priority. Pretty telling.
Conclusion: Drallig was the best Jedi in the temple at the time, better than Shaak Ti, and Ti didn't ever cross blades with Anakin in that instance. You can accuse me of hating Shaak Ti all you want, that's the conclusion I've come to based on what I've seen and found.