Hmmm. Okay, so a few comments.
Your 60s timeout for the EPG grabber might be a little bit low. I'd go 120s at least.
But ... there might be something else at play here too.
I didn't pick up on it in your original screen shots but, if you were mapping the Freesat channels via the appropriate Bouquet, then BBC 1 HD would be on channel 106 and not 101. 101 would be your local BBC 1 regional channel in SD. The channels in your latest screenshot, on 501-504 are not in the Freesat EPG at all so you'll only ever get now/next information for them unless you import an EPG from another source.
You probably already know this but Freesat isn't a broadcaster. Freesat is really "just" an EPG. The Freesat data also defines the services -> channels mappings via a series of Bouquets. In your Configuration -> Channel/EPG -> Bouquets tab you should see a load of BSkyB Bouquets but also all the Freesat ones (the "source" column shows the ones that have come from Freesat). Freesat have three different bouquets for each UK region: SD, HD and G2 - see screenshot for the one I'm using as an example.
I'm guessing you have mapped your channels manually which is why you're not getting the EPG. For a "pure" Freesat setup you would not map the services to channels manually. You would go to the Bouquets tab and tick the appropriate HD bouquet for your region. The channels would be mapped automagically for you and the EPG would work. Of course, you can map additional channels to numbers unused by Freesat as well, but the Freesat channels should be mapped via the Bouquet. That's how I do it and it all works flawlessly.
I don't believe that you can manually assign the Freesat EPG data to channels that you have mapped yourself.
There is another way though. You could use the over-the-air grabber for OpenTv SkyUK. You need to scan a different Mux for that (afraid I can't remember which one - this link may or may not be accurate: https://tvheadend.org/d/7375-sky-uk-epg-grabber-not-working)
I have tried this EPG grabber in the past. It does indeed pull down a full 7-day EPG, and the channels can be mapped automatically/manually. I think for automatic mapping the channel numbers have to match the Sky channel numbers but I'm not 100% on that. I found it too high maintenance if I'm honest. I'm happy with the Freesat setup that "just works".
Hope this helps.