No assembly required!

Just add this line (I put it at the top of the code, but not sure if the location matters):

DEFINE LOADER_USED 1

Same as the instructions for using MCS bootloader.

Also I don't use the "reset" connection to MCLR on my MAX232 circuit. Only the RX/TX lines. Works fine as long as you can cycle power on your target circuit before you start the bootloader.