Why Transaction Simulation Changes the Security Trade-offs of DeFi Wallets