Earlier quoted context omitted.
You have to use the FastMail app if you want to send from an email alias. That's the only reason I have for not using the native iOS mail app. Please let me know if you have a workaround!
You should just be able to add the other aliases in the settings for that account. I haven't personally used it but the option is there.
Edit: here it is: https://www.fastmail.com/help/clients/iphone-aliases.html I'm going to give it a try now. Thanks!