While I agree with you, in theory, the decisions on repurposing Danforth are already done, pretty much, and a bus garage was not factored in.........
I think it was a mistake on the part of the TTC to forsake pretty much all the near-down facilities except for Hillcrest. (for buses).
Lots of needless deadhead time; particularly burdensome when needed for subway shuttle duty.
I think Lakeshore Garage {wheel trans) may end up being a possible intensification site down the road, though its not in an area of the Portlands currently set for mixed use.
As to the next bus garage, the TTC has already acquired that property; but I don't think they've been particularly public about it. They don't until to build it out til post 2030.
They currently have a huge number of buses sitting idle; a number that will only grow when Crosstown and Finch West open as LRTs.