As far as I understand it 🙂 :
When we talk about 3kB IP packets with DF-bit set, we talk about jumbo frames, because that large IP packet is in one large ethernet frame. You made sure, that the layer 2 infrastructure between the router sending that jumbo frame and the CP gateway which should receive it is capable of transporting that large frames, do you?
If the answer is no, then you have to fix that first. On layer 2, there is no possibility to inform the sender about the problem.
If the answer is yes, then the next thing is the configuration of the network interface on gateway side which receives this frame. If it is set to MTU 1500, then the ethernet frame is just invalid for the network stack and gets dropped. It never reaches a firewall worker or something higher level which would be able to generate a ICMP error message like you want. It will just increment the RX-DRP counter on netstat -ni. If the receiving interface of the CP gateway has MTU 9216 but the egress interface has not (only default 1500), then and only then the CP gateway can send an ICMP error message to get PMTU to work.
Thats the culprit of introducing jumbo frames in a network (tuning MTU above 1500), you have to make sure all components in that ethernet segment are supporting it including the connected router interfaces. Your CP gateway is just a router in that segment.