FYI, regarding the backend channel numbers there might be an OpenWebIf bug where only the first bouquet has the channel numbering correct. Are you using multiple bouquets or just a single one?
Maintainer of Enigma2 PVR addon: repo, docs, changelog
How to create a full debug: here