I just figured it out today. The remote it turns out sends two codes one after the other as you press and hold the buttons down. What I had to do was delete most of the data from the universal projector file and replace the original addresses and commands with the two that the remote put out. Sadly I will have to edit the firmware code if I want it to have all the buttons on the remote but the code looks something like this now.
Filetype: IR library file
Version: 1
Last Updated 26th Dec, 2022
Last Checked 26th Dec, 2022
ON
name: POWER
type: parsed
protocol: NECext
address: 81 03 00 00
command: F0 0F 00 00
name: POWER
type: parsed
protocol: NECext
address: 83 55 00 00
command: 90 6F 00 00
name: MUTE
type: parsed
protocol: NECext
address: 81 03 00 00
command: F0 0F 00 00
name: MUTE
type: parsed
protocol: NECext
address: 83 55 00 00
command: 92 6D 00 00