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.