Autre point : pour effacer une option, il faut alors ajouter dans la liste un élément vide. Mais ce faisant, avec le code actuel on ne voit plus "Sélectionner ...", il faut donc modifier comme suit en ajoutant dans le test (ici la donnée contact est l'indice 5)
(contacts[i][0]==data[0][5] && data[0][5]!='')
<option value="" disabled selected >Selectionner ...</option>
<? for (var i = 0; i < contacts.length; i++) { ?>
<option value="<?= contacts[i][0] ?>" <?= ((contacts[i][0]==data[0][5] && data[0][5]!='')?'selected':'') ?> ><?= contacts[i][0] ?></option>
<? } ?>
</select>