Unfortunately, channel 782 is TLNHD East for me. 783 is SD. Yes I am in Toronto. (Thornhill, actually but at work in Toronto our HD box there does the same thing.
Glad to hear it finally worked out for you. My parents usually watch the auto HD feed of TLN, but one day I go to visit I will punch in 783 and try the SD feed for a day and see how it is, hopefully it wont have the stretch-o-vision.