PROBLEM SOLVED! I forgot to clear the RTC's Alarm1 flag to be ready for next RTC interrupt. Had to add these statement to end of ISR:

' Reset Alarm1 (_INTA) interrupt by clearing STATUS register
I2CWRITE SDA, SCL, RTCdevice, StatusReg,[$00]

Thanks for your patience, Darrel. Sometimes it is the obvious things that are missed