The recommended method usually is more reliable. However, since you have a new channel, there is a possibility that the source of the EPG data does not have the new channel info yet.
Also, pay attention to how the channel is referred to, for example, call sign, channel number, etc, so you can identify it in the xmltv data that is downloaded.