Have you tried a low volume air sleeve for your RP23? My bike came with a Rockshox monarch, which promply failed. I replaced it with a stock RP23 and had some wallowing and blowing through the travel too easily and what not. I put a low volume sleeve on there and the situation improved a lot. It's a cheap part to buy and super easy to change over.
It's funny, but in the last year or two my awareness of bike handling has entered a new level of subtlety. I don't know why this suddenly happened after 25 years of riding. I used to just ride it and not really notice these things, but now it's all interesting to me. Hence trying different shocks and airsleeves, and reading posts like this whenever they come up.
I have since fixed the monarch, and I will be switching it on and off the bike this summer just to feel the difference.