The player effectively instantly lost when he ran out of time, that's what the time limit is for. Since the multiplayer game cannot continue normally without that player, there is no other solution than just treating all the other players as tied winners at that point. Asking others for permission does not work, since the current winner (which may not have been the winner at the end of the game) will block it for as long as possible.
The timing is of the expulsion is unfortunate, that's true. If you wish to avoid this, the solution is playing with high reputation players on slow speed and not running out of time.
The reason OP didn't gain any Elo was that she won from a Beginner player as a 276 Elo player: https://boardgamearena.com/table?table=365139270. Another player did gain Elo.
The timing is of the expulsion is unfortunate, that's true. If you wish to avoid this, the solution is playing with high reputation players on slow speed and not running out of time.
The reason OP didn't gain any Elo was that she won from a Beginner player as a 276 Elo player: https://boardgamearena.com/table?table=365139270. Another player did gain Elo.