C'est une question d'étymologie.
En latin, le mot est "supercilium". "Super" devient "sor", "sur" ou "sour" en ancien français, et nous avons donc le moderne "sourcil".
L'utilisation de "surcil" est trop, trop simpliste. Il est insensé d'ignorer l'histoire. ;)