I stumbled upon a rather interesting paper by a Dutch guy which gives recommendations for the Dutch ASWF frigate
It mainly talks about CODLAD, which is what was used for the ASWF.
It seems to say that even with CODLAD arrangement of 4 x MAN 16V28/33D (7.28MW each) + 2 x MV 560 (generating 2.6MW each for electric drive) for a total of 34.32 MW, max speed for a 6000 ton ship is only 28.4 knots.
Even if you increase power of the 4 main propulsion engines to MAN 20V28/33D with 9.1MW each for a total of 36.4MW, max speed is only 28.7 knots.
I think this tracks with what we've seen in the past, like Iver Huitfeldt class uses four 8.2MW diesel engines and is also limited to 28 knots. Generally seems like 28 knots is a limit for 4 x diesels, even with electric motors assisting. It also means 054B with 4 x CS16V27 (7.28MW each) is probably close to the size limit if they don't want speed to drop below 28 knots.
I think this is a bit of a headache for a proper 054B successor IF we assume the requirements for it are:
1. quiet enough for ASW
2. able to sustain over 30 knots to keep up with carriers
3. cheap enough to mass produce
To fulfil 1 you ideally want electric motors, so diesel electric + something
To fulfil 2, this paper says that CODLOD / CODLAD are eliminated because they just aren't fast enough. Unless you go with something ridiculous like 6 main diesels. So you're basically forced to go with a gas turbine. So a proper 054B replacement will probably need CGT-30 + diesel electric, which is a rather big change and rather expensive, so it contradicts 3.