When selecting a contact to send an invoice to, you should be able to pick ANY of their emails. For example, a client of ours has a billing email that invoices need to be sent to. I shouldn't need to create a separate contact just for the billing email, but I am not able to choose a secondary email for the invoice.