But they are distinct! Why should anyone have to special-case some provider's hack? Do you expect Sendy to special-case plus addresses? For which hosts?
Sure, it's nice if Sendy handles special cases, but it's strictly a bonus feature, and not doing it is also correct.
(The main issue with the hidden field is a valid complaint, of course, and it really doesn't look good)