What I certainly will try is to remove the device settings that are not applicable to the 876 and to give it a go on a slower baud rate.
in fact they're applicable but you must write different

example you write
@ DEVICE pic16F876A, PWRT_OFF
' Power-On Timer

But F876 use this one
@ DEVICE pic16F876A, PWRTE_OFF

anyway, can try to remove them and set them manually. All fuse setting are in the according .inc file... at the end of it.