I think what you say is incredibly valid. I would never name a child a certain name to make a point. I just think that
Finley would be nice for a girl. Also
Finley means white warrior which would work in my opinion for either a girl or a boy. Though I do get what your saying