Thanks to all for their responses. My SAT-IAH upgrade came through this morning for Friday's flight, so everything seems to be in order. Unfortunately, the connection is IAH-PIT on an ERJ so no upgrade there. But I do have 12A, so it's definitely not all bad...