Well I still think you should remove the current printer, trash the CUPSCAPT folder in /Library/Printers and trash the CUPSCAPT folder in /Library/Caches/Canon. Then run the v3.55 installer again and add the printer.
For your reference, the following is from my CCPD.CONF file.
# Printer entries
# Mapping each "Printer-Name" to "Printer Device Port".
# The "Printer-Name" has to be identical to the CUPS printer queue name.
#
# For example, if you prepare a printer named "XXXX" as a CUPS printer
# queue name, and the printer is connected to the USB port "/dev/usb/lp0",
# you can use the following three lines example just by removing the
# comment symbol "#" of each line.
#<Printer XXXX>
#DevicePath /dev/usb/lp0
#</Printer>
<Printer Canon_LBP6300>
DevicePath usb://Canon/LBP6300?serial=001E8F2968D0
</Printer>
Also, if you open Console and check the install.log, you will see the entries for the CAPT installer and I would expect you see something like this in the log.
./postinstall: chmod: /Library/Caches/Canon/CUPSCAPT/CCPD/ccpd.conf: No such file or directory
This line was present because I had trashed the file to see if it got created when I run the install again. The file did not, but the directory did. It was only when I added the printer did the ccpd.conf file get created.