I think, in your specific case with Record TV, you can no longer see it on the EPG probably because it was uplinked there (61.5) only for the duration of the free "preview." All internationals are now at 118 only. That is the home of all internationals, now.
There are A LOT of channels that Dish does not make visible on the EPG unless you subscribe to them. As pointed out in an earlier post, the out-of-market (region) RSN are only visible on the EPG if you subscribe to them. Many LIL's that may be on your spot beam or on a ConUS transponder WILL NOT be visible on the EPG if it is not supposed to be viewed in your city, but the data is in the stream going into your box (the signal is there, so to speak), but Dish won't allow the EPG to show it, and your box just discards that video/audio data.
Dish probably doesn't allow certain channels to be seen in the EPG because they probably don't want to deal with the high number of phone calls from people inquiring about them. I suspect all the RSN's are not shown on the EPG because legions of people would probably call Dish wanting to subscribe to the Multi-Sports Pack thinking they are gonna get all those out of market games listed, but CSR's would have to explain that they would not get them. In other words, it may serve to confuse more than drum up business.
Now, last I used a Direc TV system, it seems they really do show all the channels (not all the LIL's, however) on the stream on the EPG in the All Channels guide. However, I found this to be really annoying as it was not apparent which of those channels I could not get, anyway, and the box would leave the programming and display the error box saying I can't receive that channel, even ones that I know I would not qualify for. At least Dish has such channels in red and won't leave the programming you are tuned to if you try to change to that channel from the guide, unlike Direc TV.