You can use a separate epg source if you use m3u option for your portal either by using your own local m3u playlist file or by using the server url. I havent used MAC option for a long time using Perfect Player and now with the DOL option for m3u portal, I have no issues with epg.
The bigger question is why doesn't the service provider just use an epg source that works like /kens, although /kens is no longer maintaining it, perhaps the service may wish to take it over.....