I thought the VoD services were implemented by having a bunch of HD channels reserved as VoD stations. Then when you order something, the system tells your cable box to change to X channel, where the VoD stream plays. So it's not actually using the same system as your internet service.
I could be totally wrong on this, though.