Even if you did manage to get TurboTax to take your money, there's quite a few snags this year around Foreign Tax Credits causing efiles to get auto-rejected - I'm going to wind up printing and mailing anyway, looks like (I was able to pay them with an old US credit card that has my parents address, works for now).
Definitely thinking about doing it all by hand next year, I wind up double checking most of it by hand anyway. The AMT + FTC bits get confusing, that's the one part I worry about doing it by hand and making a mistake.