With all due respect - were you trying to communicate with humans or with computers?
The upside of using Zelle for a legit business is almost nil, the upside of using Zelle for a scammer is very high, thus if someone claiming to be a business insists on using Zelle, it'd reasonable to assume it's a scam.
its the classic jargon speak problem most specialized fields have.