Porting SD2USBMSC example to PlatformIO: missing SD_MMC methods

I tried the example SD_MMC → SD2USBMSC in Arduino IDE 2.3.4 on a Freenove ESP32-S3_WROOM board featuring an ESP32-S3.
In the Arduino IDE, the Freenove board isn’t listed, but using the “ESP32S3 Dev Module” works without any issues.
So far, so good, because everything runs correctly.

Now I’d like to import the project into VS Code and PlatformIO.
Here, however, I noticed there are differences compared to the Arduino IDE, both in the board list (Freenove is listed in PlatformIO) and more importantly in the SD library.
In PlatformIO, the SD library is missing some methods used in the example (for instance: SD_MMC.writeRAW and SD_MMC.readRAW).

Clearly, there are differences between the frameworks.
Can anyone explain if and how I can solve this issue?

Please check the installed Espressif Arduino version in your ArduinoIDE and check the installed Espressif32 platform version in PlatformIO.

Use this list to find the Espressif32 Arduino version used in PlatformIO (e.g. Platform Espressif32 6.10.0 is Espressif Arduino 2.0.17, 6.7.0 is Arduino 2.0.16 and so on).

If you have a different version in PlatformIO than in your ArduinoIDE, use the same version by changing the platform setting in your platformio.ini.

For Arduino 3.x you have to use pioarduino (see the description in the list).