The best solution as I said in the other post is to use a body/head combined skin as this will always sit under the tattoo layers (see Note 1 below). The issue your having is related to how the baking service of SL works. The only way I have found a solution at present is by right click yourself and doing an edit outfit then reordering the system layers up and down in the sequence you desire and exiting out of edit. This will force the backing service to rebake.
Note 1: I use a EvoX head and Maitreya body, cause I have this combination I have decided to use a YS&YS EvoX skin with my own shape I made modeled from my previous theSkinnery EvoX skin. The reason I went with a YS&YS skin is they also include a combined skin layer option as well as the tattoo layer in the package. It basically means both my body and head are using the one skin layer which eliminates most baking service stacking issues.
Note 2: Once I complete my conversion to the Clothing Type System of dressing in Wardrobe I will play around using my theSkinnery skin and see if I can find a solution when the head skin is also a tattoo layer.