When you accept that risk, i link two flash tools in that thread, you have to use the older one with an AMD 300-series board.
Also note that this is a low-end budget board model, so you cannot use a high-end CPU in there, the VRM cannot handle it.
It's only a 3-phase VRM for the CPU, with cheap MOSFETs and no VRM heatsinks, so the VRM will overheat very quickly with a powerful CPU model.
Here's an example of what happens when you put a high-end CPU into a low-end board:
"When the Ryzen 9 5950X is under full load, the VRM section of the ASRock A320M-DVS (budget board model) is roasting at over 120°C."
This can easily happen with a lower CPU model than the 5950X already. Your board is good for a low-end to lower-mid-range CPU model, not more.
So in case you get support for the new CPUs going with your cross-flash, keep that in mind about the CPU selection.
Like i said, cross-flashing (flashing a BIOS meant for another - but hopefully very similar - board) is your only chance to have support for new CPUs.
For some reason they didn't add support for new CPUs on your MSI A320M Pro-VD, while the identical-looking MSI A320M Pro-VD/S gets all the support.
But identical-looking does not necessarily mean identical. Maybe there's a reason the Pro-VD couldn't be updated. So there's a risk involved with cross-flashing.