I think that you may have answered your own question.
Sadly, the gamut volume for most canvas stock, including the Epson Satin Premium, is well short of the gamut volume you can get from gloss papers. The gloss version of the canvas has more gamut volume. If you coat the canvas after printing, a gloss coating may extend the gamut volume.