Yes, the Scottish tradition of adding "ina" to a man's name is well kent in my family. It usually signified "we really wanted a son but kept having bloody daughters".
Found out at my neighbour's funeral she was called Torquilina.
A relative was Andrewina.
I know of Thomasina and a Jamesina too.
But OP there really is a difference between buying clothes from any shop and toys not restricted by gender and naming your female child a very very very specifically masculine name.
I have two children who have both played with cars, dolls, superheroes and Lego. Both wear captain America or snow white dressing up clothes. Doesn't matter. Let kids be kids, let toys be toys and let clothes be clothes.
But for the love of the wee man, don't name a girl Malcolm. You might think you are being gender stereotype busting and brave but it's cruel.
You could always try it out for yourself. Be a Malcolm for a few months. At least then your choice to be brave and so on is only impacting on you and not your baby.
Get your DH to call himself Margaret or Aaliyah or Elizabeth.