Happy ending -- I took the car to an exhaust shop. The guy put it up on the lift and showed me what was going on. He replaced the pipes and gaskets from the cat to the muffler with one solid pipe. Total cost: $80
And he was super-nice, explained everything to me, and gave me a referral to a good local mechanic for any other work I might need done in the future