Implementing firmware update over the air (OTA) on STM32WB using wiznet w5500

Hello everyone,
I’m working on a project which includes the following hardware setup.

Raspberry Pi 4 Model B
STM32WB55RGV6 Nucleo board
WizNet W5500 Ethernet Module

I’m using SPI protocol to communicate between STM32WB board and WizNet W5500 module and Ethernet protocol between WizNet W5500 module and Rpi.
I’m planning to implement a Firmware update Over The Air (OTA) for STM32WB using the Ethernet and WizNet W5500 as an intermediary between Rpi and STM32WB.
I have already gone through the ST’s documentation “Over-the-air application and wireless firmware update for STM32WB series microcontrollers” where they have provided detailed explanation about Firmware update with “ST BLE Sensor” and “STM32CubeMonitor-RF”. But both of these methods include the BLE protocol and my project is already implemented with Ethernet and WizNet and I want to continue with that.
I need some suggestions whether the Firmware update Over The Air (OTA) for STM32WB using the Ethernet and WizNet W5500 as an intermediary between Rpi and STM32WB is possible or not. If someone has any reading material or example links then please do share and help me out with this.