You can also try to set up the printer differently by selecting the .ppd file. It might work with the package
cups-filters installed, or not. Install
cups-filters anyway, maybe that’t the only thing missing.
Extract the archive from Canon website, then extract the *amd64.deb archive, then the PPD file should be on this (relative) path: