Actually that's not quite accurate. DTV Satellite and DTV Stream use the same channel numbers for those channels they share. However, Satellite still has the old SD channels which share the same number as the HD channels.
In addition, there are still some some channels available to Satellite subscribers that have never been available to Stream. Also, some of those channels do not have Gracenote IDs, at least available via the API, whereas Stream has 99% coverage as far as Gracenote is concerned.
Having said all that, it's worth noting that FastChannels does not care about DTVs traditional channel numbers, and in fact they are discarded during the processing of the scrape -- so don't get hung-up on channel numbers. 



















