Rather than me going through a long-drawn-out explanation about how to use MakeHex and generate a codeset with the NEC protocol as called out in the PDF you provided, try importing the 5700 file from this page and reporting back what additional codes you might need.
[Link: remotecentral.com]FYI, most manufacturers use the same codeset across devices of the same type. This is why I suggest trying the files on the above page that call out discrete codes. Mix and match from the various files to get the codes you need.