@Amy Smith yeah, the Murata BAW filter recommendation is solid — that specific part is a good match for the 2.4GHz band and the insertion loss is low enough that you won't be giving back much of what you gain in rejection.
One thing I'd add to what's already been said: the STM32WB07 front-end has decent built-in LNA and some filtering, but it's not really designed to survive a brushless ESC and a switching supply sitting that close. The module's receiver sensitivity spec assumes a reasonably clean RF environment, so if you're already seeing degraded range in the lab with everything running, you're probably not seeing the real ceiling — you're seeing a noise floor problem. Scope your VDD rail first like mentioned, and I'd also check whether your antenna has any ground plane separation from the motor driver's copper pours, because that's a sneaky one that kills range even when the supply looks clean.
If you end up going the BAW filter route, just make sure the RF trace between the module's RF pin and the filter is as short as humanly possible and matched — any impedance discontinuity there will eat your signal before the filter even gets a chance to help.