At that point, you should be able to ditch enough weight to attain slight positive buoyancy.
First, I would suggest to only ever ditch weight when you're under water as an absolute last resort.
Second, if you're on the bottom and you decide you do need to ditch weight, I would not suggest to ditch enough to become slightly positive. I would suggest that your goal be to ditch just enough that you can swim up against however negative you still are.
Here's a bad-but-not-worst-case scenario. You're diving a tank with 120 cu-ft of air and wearing a 7mm wet suit. The gas in your tank weighs roughly 9 - 10 pounds. Let's say 10 to make it easy.
Imagine that you've dived to 130' and your 7mm wetsuit was providing 20 # of buoyancy at the surface, but has now compressed enough to lose 75% of its buoyancy. So, you've lost 15# of buoyancy when you get to the bottom.
When you first arrive on the bottom and your tank is full, that means you have -10# for your gas and -15# for your suit loss, so you are 25# negative.
If you can swim up 25#, then you wouldn't need to ditch any weight, even if your BCD lost 100% of its lift capacity - or you jumped in with an empty BCD and a closed tank valve. But, if you jumped in with a closed valve, you should realize that right away, which is long before you've lost hardly any lift from suit compression. So, you're only 10# negative. As you said, you ought to be able to fin yourself up to the surface against 10# negative buoyancy from your tank.
If you get to the bottom and you pull your corrugated hose off your BCD and lose all capacity, you're 25# negative. That might be too much to swim up. But, rather than ditch 26# (which you're probably not carrying anyway), you only NEED to ditch enough that you can swim up. If you can swim up 10#, then you only need to ditch 15. As you swim up, your suit will uncompress and it will get easier and easier. If you ditched 15#, in this scenario, you'll arrive at the surface 5# positive
For carrying less gas (i.e. an 80 or 100) and using a thinner wet suit, your max amount your would be negative at the start, on the bottom, gets less and less.. An 80 only has 6 # of gas. A 3mm suit might only lose 3 - 5 # of buoyancy. So, the most you should ever be negative would be around 10#, total. And that's only at the very beginning of the dive, and only at recreational limits for depth.
That is all assuming you are properly weighted. If you are carrying more lead than you need, then every extra pound you are carrying is another pound you might want to be able to ditch.