But what purpose is this tracking serving? There are much more efficient ways to accomplish this I suspect.
I've figured out the issue I'm having; it is not related to having or not having that header in CANCEL; it's related to the SIP core accepting or not the CANCEL 'From:' Freeswitch.