The EPROM version of BL9 needs 105 bytes (plus 3 bytes of RAM for variables). From what I can see the MK14 V2 monitor listing uses 63 bytes for save and load routines. The OFFSET routine uses only 8 bytes. The single step handler only uses 6 bytes. So all in all not enough space for the hex loader. Maybe there are other routines that could be lost but I can't see anything obvious.
If anyone can come up with a hex loader needing only 71 bytes then we're in business