¿Pueden las niñas usar el nombre inglés Sherlock?
Sí. El nombre es sólo un símbolo, te pertenece y tú lo decides. No existe una distinción absoluta entre nombres masculinos y femeninos. Por ejemplo, el nombre Charlie es un "nombre de niño" en el sentido habitual, pero ahora cada vez más chicas están dispuestas a que las llamen así, lo que parece muy divertido. Otro ejemplo es el nombre Kim, que es un nombre unisex típico. De hecho, en el sentido tradicional, el nombre Sherlock es un "nombre masculino", pero puedes usar su apodo en forma de "Sherl" o "Sherly" (así lo llama Mycroft~), que es más seguro...