Can you send email back from the addresses the email was sent to? I think when I was looking into it, ProtonMail caps how many aliases you can create; making it not that good for catchall.
What part prevents you from sending it from any email address? I assume if you smtp auth with them ok then you should be able to send from any email@authed domain you want.
Do people limit that somehow?