I really don't understand how or why Werenski or Jack Hughes make this team. I could see Quinn as a spare, but they still really haven't done anything notable enough to hang with the other U25 teams.
I believe Chychrun having played for Canada's U18 team in 2016 makes him ineligible to play for any non-Canadian team at an IIHC event. Could be wrong on that though.