I can't add an external tester in TestFlight because the Add button is greyed out

You pasted the email address in the "Last Name" field. Simply move the mail to the first textbox with the "Email" label above.