game scores shouldn't matter when evaluating teams. Kings 1 might not have won a game, but they only played top flight teams (with maybe the exception of Wave 2). I didn't get to watch their games against the Sharks, Duck1, or GSE2, but the scores were close enough. My guess is that the games were close enought to place them in the Top Flight. They tied Wave 2 but took it to them for most of the game.
I watched the Flyers play and they are not in the same league as the top flight teams. Didn't get to see the Mariners play. I did see the Saints and they are a very good team.
And for the conspiracy with CAHA and the SCAHA schedule, the SCAHA schedule was released to the clubs before the Jamboree, so I doubt that CAHA had any influence on the match ups.
CAHA does have the option to have any two teams play each other this coming weekend, but doesn't seem like they are doing so.
But in the end, depending what team your son is on, CAHA will get it wrong!