Did you ever figure this out?
I'm having a similar issue with a 7.0.3.x host that was upgraded to ESXi 8, and I get:
Downgrades of host VIBs bnxtnet(220.0.9.0-1OEM.700.1.0.15843807), bnxtroce(220.0.2.0-1OEM.700.1.0.15843807), i40en(2.2.7.0-1OEM.700.1.0.15843807), icen(1.7.5.0-1OEM.702.0.0.17630552), igbn(1.9.1.0-1OEM.700.1.0.15843807), irdman(1.3.6.0-1OEM.700.1.0.15843807), ixgben(1.12.3.0-1OEM.700.1.0.15843807), nenic(1.0.42.0-1OEM.670.0.0.8169922), qcnic(2.0.65.0-1OEM.700.1.0.15843807), qedentv(3.70.7.0-1OEM.700.1.0.15843807), qedrntv(3.70.7.0-1OEM.700.1.0.15843807), qfle3(1.4.35.0-1OEM.700.1.0.15843807), qfle3f(2.1.30.0-1OEM.700.1.0.15843807), qfle3i(2.1.12.0-1OEM.700.1.0.15843807) in the image are not supported.
I was able to remove the offending VIBs and then repair the host. However, I still get:
Downgrades of host VIBs qedentv(3.70.7.0-1OEM.700.1.0.15843807), qedrntv(3.70.7.0-1OEM.700.1.0.15843807) in the image are not supported.
When I go to remove that, I get this error:
[root@esx1:~] esxcli software vib remove --vibname=qedentv:3.70.7.0-1OEM.700.1.0.15843807
[DependencyError]
On platform embeddedEsx, VIB QLC_bootbank_qedf_2.30.8.0-1OEM.700.1.0.15843807 requires qedentv_ver = X.70.7.0, but the requirement cannot be satisfied within the ImageProfile.
On platform embeddedEsx, VIB QLC_bootbank_qedi_2.30.6.0-1OEM.700.1.0.15843807 requires qedentv_ver = X.70.7.0, but the requirement cannot be satisfied within the ImageProfile.
On platform embeddedEsx, VIB QLC_bootbank_qedrntv_3.70.7.0-1OEM.700.1.0.15843807 requires qedentv_ver = X.70.7.0, but the requirement cannot be satisfied within the ImageProfile.
Please refer to the log file for more details.