Can confirm passthrough works on the ASRock B450M Pro4 Mobo and 2700x with BIOS v3.90 (Update AMD AGESA Combo-AM4 1.0.0.4 Patch B) I just ignored the warnings about not upgrading to this version if I had a pinnacle ridge CPU and it seems to run fine so far?
I was originally having weird issues (On BIOS v3.50 which was the latest 'supported' version for my 2700x) where the bottom PCIE slot would passthrough a Win10 VM correctly with my single GTX770 but when in the primary PCIE slot I would get the D3 error until I did the v3.90 BIOS update.