In my experience, the Portuguese -nh- gives an -ny- sound, like the n-with-a-tilde. However, all I know I've gleaned from Portuguese ex-pats or South Africans of Portuguese descent, so things might well be different elsewhere.
And,
Cleveland, thank you for your article. I plan to respond when my desk clears - any year now!