Yes and no. If one implements the full functionality of the RTCC in software it will be larger. If you only need a subset there will be a break even point and perhaps less code past that depending how many features are implemented.But you've got to write the code to setup and then access the RTC chip, which is likely to be MORE code than using the timer with an external 32KHz crystal, there seems little advantage at all (hence my question?).
On a PIC without an RTCC you may have a timer active during sleep and wake the PIC to process each timer interrupt. A RTCC equipped PIC will only wake on an alarm condition. The OP's pill minder would be a good fit.The RTCC module is intended for applications where
accurate time must be maintained for an extended
period with minimum to no intervention from the CPU