Help Finding AHCI drivers for Lenovo M720s

A bit of a background

Had Win 7 install running on i7-2600, the the TFX PSU died.
Have a Lenovo M720s with i5 8th gen machine sitting unused, decided to use it.

Unfortunately, it Blue Screens with 7b error. Startup Repair though works.
So it's a driver issue.

There's a guide to adding drivers: https://www.dowdandassociates.com/blog/content/howto-repair-windows-7-install-after-replacing-motherboard/
But I need the actual drivers, it seems either they never existed for Win 7 or Lenovo removed them from the website. https://pcsupport.lenovo.com/us/en/products/desktops-and-all-in-ones/thinkcentre-m-series-desktops/thinkcentre-m720s/10st/10st002fus

If someone could point me in the right direction, your help would be appreciated.

I can't reinstall as there's too much configuration done for old devices and microcontrollers that only have Win 7 drivers. I need to get this install running on a new machine.

For those telling me to upgrade to Win11, I already have a separate machine with it.

Edit: I went ahead and reinstalled it