When I first started making canvases years ago, I used a Canon canvas and later found out that it cracked horribly. It may have even been the exact one that you have, Artistic Matte Canvas. What I did like about it was that the shadows seemed to hold up much better, but it was useless otherwise. It didn't matter how much I coated the canvas with a varnish, it still cracked, almost as if that "gesso", the coating on the canvas which acts as the ink receiving layer didn't adhere to the actual fibers properly.
Anyway, my experience with the gloss or satin canvas is that the surface looks pretty, but since the ink isn't sealed with a varnish, it will smudge off. I didn't have it crack, the Epson line of Exhibition canvas, but since you can't really touch it with moist hands, its useless for long term. You still need to coat, and then why bother with paying for expensive gloss or satin, just but the matter and coat that.
As for your issues with the printing, I see the issue. The Canon one doesn't seem to be able to accept the ink well enough, so you're able to see the dot pattern so much easier. This to me means that there isn't much you can do with this canvas.
Since the glossy one is at least printing up fine, you need to look into coating it before stretching. Once its used up, just get a matte version and coat that and you will be good to go.