I'm not sure why you don't simply follow the guide for making your own lircd.conf...
I've tried it with my harmony... Your given profile does not work for me either. But following the above linked guide, I made a custom lircd.conf (see attachment: lircd_harmony-hauppauge-pvr350.zip)
The thing is that some buttons give the same codes:
- INFO and MENU button have the same code 0x17CD
- and the buttons SUBTITLE/CLOSED CAPTION/ # have the same code 0x17CE
This is likely because I used a harmony to simulate yours. Perhaps you don't even have some of the mentioned buttons on the Hauppauge remote. But as I said: Simply follow the guide to create your own lircd.conf and it will work this time with the hauppage remote. Seems to be a pretty appropriate one for LibreELEC