I think the answer to this one is simple but may take a bit of work in the testing mode so hang on.
The HP2015 s a supported printer in that all HP printer support the HP4 and HP5 print drivers. So all you have to do is change the :
MFRTYPMDL field to either *HP4 or *HP5si and it should work.
Manufacturer type and model (MFRTYPMDL)
Specifies the manufacturer, type, and model for a printer using the host print transform function.
I am curious to know if the above answer worked. I have a similar issue and found that the HP2015 does not come with Times New Roman Fonts installed, whereby $50 buys a Font Card withTimes New Roman.