The main reason for EU stance is geography. Canada is far away, the UK is close and today part of single market, so is a much bigger competitive risk.
The UK is not really asking for Canada. David Davis wanted Canada +++ , while last November Boris Johnson wanted ‘Super Canada-plus’ with no alignment.
ends.