asteria-game: pickWalletUtxo selects largest pure-ada UTxO
After the first spawn, the genesis wallet has two UTxOs at its address: a small change output (~9.5 ADA) and the original genesis UTxO. The previous "first UTxO" selection picked the change one on subsequent passes, and the spawn tx then failed @BalanceFailed InsufficientFee@ because the change output's lovelace was below the required fee + outputs. New rank: pure-ada UTxOs first (so balanceTx's change doesn't have to carry token dust), then by descending lovelace. With this, back-to-back spawn passes now both succeed and ship_counter advances 1 → 2 in sdk.jsonl on the local cluster. (Concurrent passes within the same slot can still race on ConwayMempoolFailure "All inputs are spent" — that's a pacing artifact of the local-test cadence, not a problem under the Antithesis composer's natural per-driver gap.)