Just my opinion, but an instructor who says 10# is enough and isnt willing to flex at all for a new diver sounds like a P.O.S instructor...If she has no air in her BC, and is emptying her lungs as much as she can, and still cant get down, there isnt much more she can do.
A bad instructor would overweight the student until they're pinned to the pool bottom on their knees making it much easier for them to teach all the skills and get the student out of their hair quickly, believing that they were correctly taught and all is well.
There is no benefit for the instructor to underweight someone and purposely not allow them to descend. I can assure you no one wants to hang around in the pool longer than they need to, nor finds it fun to watch something they see all the time. If you can't get a student out into open water then you're not going to get paid for teaching the course.
The instructor might not be great at communicating the reasoning for that weighting, however once you've explained the buoyancy check and what you're doing the rest is physics. There is also the very common scenario that once someone has tried something and failed they give up and won't listen to instruction. If you truly believe you need more weight you'll just listen to the first few words then shut off and zone out knowing all you need is more weight.
In this situation no one wants to hear about archimedes principal explaining why you really are not overweighted, so you just have to keep reiterating the techniques to descend in as many different ways you can think of in order to get through to the student.
In this case it appears the diver is getting to the bottom then floating up, which makes it even more likely a breath control issue.
If this is dealt with by just adding more weight you'll make a diver that has buoyancy issues already, compounded by being overweighted and due to that will dive in awful trim. This is going to make diving once certified all the more difficult and much less enjoyable.
Well that ran on a bit...