Dunno about this. There haven't been much efforts made to establish a u23 league, but they have been working on implementing a stanard-based league on the u13 through u18-levels. http://www.bcsoccerpremierleague.net/leagues/newsletter.cfm?clientid=5515&leagueid=0
Maybe they needed to establish some sort of base first. 8 Clubs have been awarded a license, this scheme might provide the infrastructure and/or players for a future standard-based BCD3-league.
Yeah. Official classification aside, Just call it CPL and see what happens. Even if it technically below MLS, most people won't even know as long as it's marketed correctly, and I can be like "yea, in the Canadian Premier league" when I talk about it.