The problem is indeed an .xml file that needed to be updated.
The updated file can be found
here.
The Canon iPF drivers use a special cases file (/Library/Printers/Canon/GARO/Frameworks/GARO_CUPS.framework/Versions /A/Resources/AppColorMatchingInfo.xml) to identify applications such as PS or LR etc., so that when Application Manages Color is chosen in the print dialog, color management is turned off in the print driver. This .xml file resolves the issue for PS CC and several other programs, including i1Profiler and ColorBurst Overdrive.
Note that this fix applies only to Canon iPF printers.