Jumbo Driver is right.
VFR in CAS D is under a Radar Control Service.
Portree, it may be that a change of service wasn't declared to you upon crossing the CAS D zone boundary after being identified outside prior to entry.
As for your wish for the same service inside and out of CAS... that is not being realistic!