You played for 3 different organizations. NIHL used to restrict players to 2 choices for their youth "career" to reduce recruiting/poaching below AAA level.
One could petition for a 3rd choice based on a family moving quite a distance from either of their 2 clubs or if neither offered Midget hockey.
It may have been implemented after you were well along in youth hockey, I don't remember what year it took effect.
My guess it was implemented after I was already well-along in my youth hockey career, as you stated. They didn't even really enact a switch from like the A, AA to the bronze, silver, gold divisions until I was already a second year peewee, I believe, and by then, I only played for the Vikings until I hit HS. Once I was of HS age, I only played for the HS teams. My youth career spanned from 1989-1999, and in 2000 I started with both the JV and Varsity teams, so no time for club hockey anymore. I'm not even sure if they still use the bronze, silver, and gold divisions for travel hockey anymore, honestly. I've been out of youth hockey too long. I only helped with some coaching of my HS teams after I graduated. I don't even know if they use the mite, squirt, peewee, bantam, midget classifications anymore. Didn't they go to like a 10U, 12U, 14U type of system for travel more recently? Or is that still only AAA?
Edit: After looking it up, it looks like the 2-choice rule was implemented in 96-97. I only played for the Vikings Gold-level teams from 1997-2000.
It's funny, because in hindsight, the talent poaching was exactly why I switched organizations 2-3 times growing up. Lol. My coach would leave a club, and take a bunch of his best players with him, and build an "elite" team out of a mix of the kids from both organizations.