If you can supply as many unique genre text examples (i.e. the <e2eventdescription> values) as possible it would be easier to tell which possible solution would work best.
Maintainer of Enigma2 PVR addon: repo, docs, changelog
How to create a full debug: here