Go with that feeling. Coils, even those that draw 40 mA, are bad news for Arduino I/O pins. As I read your text, your relay contacts are switching the 20 VAC - that's okay, but tell us about the device receiving that - how much current does it require, and how do you "reverse" it? I think a schematic of your intended circuit is required.