If you’re really at 6700rpm, you can probably afford to go up to a 25P on a fury, possibly a 26. Your WOT max rpm should be 5750, but I also know that a lot of guys are claiming to run at 6200-6300 without issue. If it were me, I’d go with a 26p fury from a place that will let you exchange props (most retailers won’t let you do this, but a few will). See what it does for you. If it gives performance you’re happy with, keep it. If 26 is too much, swap it for a 25p.
Are you able to adjust your manual jackplate yourself? As a rule, I don’t trust boat dealers to be anything but lazy. And before dropping $600-$800 on a new prop, I’d want to see what my current setup does in every possible configuration which means I’d raise the engine up an inch and see what it does, and then I’d drop it an inch. (FWIW, I’d try lowering it first, because that should lower your rpm and possibly improve your speed if up too high already). Your current data puts you at 25% or higher slip. Now I don’t know how much slip is normal on bass boats with props that run at the surface, but from just plugging in a bunch of numbers, it seems they run more slip than other boats.
But if it sounds like too much work, try a 26p fury from a place that does swaps. (I know of one in Florida who does.). Also keep in mind that mercury now has a Fury4 four blade for guys who run heavy bass rigs.