ROAS calculation for different currencies

I’m not sure I have solutions to your first two limitations, but maybe the article How to add more than 10 AND/OR filters to a chart can help with the third limitation?

Edit: sorry, i misread, the third limitation was about adding more than 10 optional fields, not 10 filters. My link will probably not be very helpful for your use case.