You’re right. In order to respect OSM API capabilities at the time the Canvec product was created (2010-2012), the map sheets were divided into square tiles varying in size based on the number of features in each tile.