the code looks at the name, not the ID.
you have changed the element name to:
name="Email - Courriel"
this is not a valid form element name as it contain spaces.
this is the same reason the validation is failing, all of the form elements are using invalid names, such as the first name
name="First Name - Prénom"
the spaces and UTF 8 accented character are not valid.