After an ungodly number of hoops and complications and annoyances and cancellings and rebookings, I have flights and hotel for Seattle. Hurray! I leave 11:10 on the 22nd, and arrive back 08:40 on the 6th. Except I have serious doubts about that connecting flight on the return journey. We'll see.