I wonder if a better approach would be to setup a new datasource called archive and migrate your vm to that source. Then just turn it off. It would sit for eternity disabled and stay claimed on VID and be off your 'prod' datasources.
I didn't try libata.force=nolpmkernel option as I didn't have a big enough window for downtime this morning. However I was able to capture the journals for both working and non-working kernels as well as the lspci output of both. I also snagged the console crash screen (`journalctl -b -1`...
TL;DR: 6.8.12-13-pve Passthrough ASM1061 works
I can confirm the same issue. After upgrading to 9.0.3 from 8.4 my VM with Asmedia ASM1061 SATA-Controller using pci-passthrough would hard crash the host on start causing immediate reboot. Oddly enough, when I pinned 6.8.12-13-pve it did not fix...