He was wrong. Remaining free of CAS is a given in G and does not require a readback of clearance (there is no clearance as it's only a service). In fact, talking to him him at all is completely optional, so he shouldn't have pressed you for that. But, since he probably deals with heavy iron all day long in some other controlled airspace, the mistake is probably human. Or he was new.