In azul tournaments with "2 players advance", when a player is kicked out of the game because of clock, the 2 qualified players are the 2 who had to play first and second after him, the eliminated player is always the one who played just before the kicked out. No matter time remaining or anything else.
It seems it was the same thing here for you, playing just before coleman07, so eliminated.
It is not fair, when you know you won't be in the better scores (but at the good places at the table) you just have to kick out to be qualified. No matter score, or clock (even if you are negative too !)
A real random, or the players with more time would be a better thing imho.