I'm not a Canon user, but as I understand it, other than in Japan, there
is only one set of inks per printer. In Japan, they have released a new
set of longer fade resistant dye inks.
Otherwise, there is only one set of Canon dye inks, except for black,
per printer type.
The "photo" cyan and magenta inks are simply low dye load (light dye,
with a lot of extra water base) inks, while the non-photo inks are also
dye, they are full dye load (darker).
Black dye inks tend to bleed more than pigment, especially on regular
bond paper, and aren't as permanent, and tend to run when wetted. So,
in order to compete with laser output, they make a pigmented black as
well. However, that ink will not blend properly with the other inks for
photo use, so hence the black dye ink.
Art