Well, I wouldn't say accounting is too math related. I don't even think you'll use any skill above Calculus. Where as in engineering, you'll regularly use calculus, or in your case, discrete mathematics that might make use of calculus once in a while. I am not sure about architecture, but that field has slightly less employment opportunities than engineering.
The main recommendation is to definitely major in engineering, but if you REALLY are not a high stress guy, accounting might do, but architecture will have more 'real' math content than accounting.