Like others, I'm struggling to accept your need for so much weight.
I'm roughly the same as you , maybe a couple of inches taller and 10lbs heavier. So for comparison with 2 x AL 80, a 3mm full suit, boots and a plateless wing, I use 4-6lbs)
If I move back your a 7mm, hood, boots with an HP 100 and the same plateless wing I sit at 8lbs.
I do find it difficult to float in a swimming pool as my legs seem to sink. But I still don't think that's a major difference between us
While your BCD will be more buoyant than my wing, I find it difficult to believe it is so much so.
I'm going to hypothesis here, and please don't take offence as none is intended.
I firmly believe that people get "addicted" to weight. The body and the mind is brilliant at sub consciously making allowances, and trying to get the weight right is more than just a weight check. I would suggest
reading this blog post from a UK GUE instructor (I'm not and advocate of GUE, but think this is a well written easy to understand post)
Perhaps you are constantly breathing from the top half of your lungs, maybe you are subconsciously anxious when entering the water causing your diaphragm to drop thus with a bigger lung volume.
Even the test at the safety stop isn't 100% because if you worry you are underweight, the process above make you more buoyant.
If techniques is accounting for some of your extra lead, then given the amount of dives you have it's going to be more difficult to put right as it is ingrained.
I've mentored divers who fiercely defend their weighting as correct, if you take lead of it as though they want to be buoyant to be proved right. so I eventually sneak lead off their rig and let them think they have X lbs still on when in fact they have less. Not once have they had trouble being under weighted, and are astounded when I let them know.
The mind can be a powerful thing.
So I suggest finally find a good friend/instructor and be open minded to try different things. It may be that indeed you are correct, but you may find that you do indeed start to reduce weight, and once that reduction starts it's amazing how much you can eventually take off by doing it in small steps every dive.