Ok, so uploading my "modified" bootloader for the G19A chip works. There must be more chip definitions hidden that aren't in the general makefile for the board. I would think that changing the chip family would change whatever is necessary, but apparently not.
Anyway, thanks for all your help. It'd still be nice to know what was wrong...