PROBLEM SOLVED via the following process!!

Followed Darrel's suggestion and put the following code block at the end of Logging routine instead of trying to clear status at end of handler.
' Clear STATUS and set CONTROL registers on RTC to prepare for
' next _INTA interrupt
I2CWRITE SDA, SCL, RTCdevice, StatusReg,[$00]
PAUSE 10
I2CWRITE SDA, SCL, RTCdevice, ContReg,[%00000101]
PAUSE 10
Still had same problem after doing above. Dave's comment caused me to back through ALL of my code looking for anything that effect PortB.2 where I am trying to use RBC_INT. I had forgotten that the subroutine I cut/pasted into this program to take an analog temperature measurement, that I have used before to take an analog readin,g had the following statements at the end of it to reset PortB back to digital and all outputs.
' Disable AD and go to all digital ops
ADCON0.0 = 0
TRISB = 0
Removing the above statements from my Temperature routine and making the below adjustments to the Interrupts setup at the beginning of my cod solved all the problem! Thanks so much Dave and Darrel....I wouldn't have found this for probably another 2 days or more if you hadn't cue'd me in the righ direction.
'--- Setup PORTB Interrupts ---------------------------------------------
ASM
INT_LIST macro ; IntSource, Label, Type, ResetFlag?
INT_Handler RBC_INT, _Alarm, PBP, yes
endm
INT_CREATE ; Creates the interrupt processor
ENDASM
' Per DT, DT_INTS already takes care of setting INTCON register
' but this code doesn't work unles below registers also set as indicated:
TRISB.2 = 1 ' RB2 set as input from RTC Alarm1
' PORTB.2 is also an interrupt from manual switch GND
TRISB.4 = 1 ' PORTB.4 is set for input as A/D Channel 11
ANSELH.0 = 0 ' Reset ANS8 (RB2) as digital pin
IOCB.2= 1 ' ENABLE IOC INERRUPT ON PORTB.2 (RB2) for Alarm1
WPUB = 0 ' DISABLE all PortB pull-ups
CM1CON0 = 0 ' DISABLE COMPARATORS
CM2CON0 = 0 ' DISABLE COMPARATORS