Absolutely. If they were just using our ATMs, they might as well just use the night drop instead. We only have ATMs at our offices, and have always allowed deposits at other machines.
If it didn't work then, knowing how archaic and behind our systems are, I doubt it will work now. Maybe I'll be surprised though!