How can I set the port of bitcoind to run Armory through Tor?
Having never tried this myself, I can't answer it with my own personal experience.  But there is a thread with input from several people on a question pretty similar to this in Bitcointalk: https://bitcointalk.org/index.php?topic=155717.0  That thread may answer your question, and if not, feel free to ask followup questions there.  (There used to be a requirement to be in the newbie forum for a while, but this requirement has since been removed, so all you need to do is create an account on bitcointalk to post questions.)