I had no problems opening a TD account, and I know several others in the same situation who have been able to do the same. Perhaps you could try a different branch. There is a lot of variance across different branches regarding their policy of allowing American's to open accounts. There's a lot of good info in this thread:
http://forumserver.twoplustwo.com/19...anada-1020755/