Pues mi barco, aunque tiene nombre femenino, cuando lo llamamos por el nombre, le anteponemos el artículo determinado en masculino singular. Además, cuando hablamos de él de forma genérica, lo hacemos en masculino, es más, cuando hacemos referencia a la potencia del motor, decimos que tiene cien caballos, jamás, jamás digo, se me ocurriría decir que tiene cien yeguas (¿submarinas?).

