Thanks for chiming in - the post you found on updating the keys did the trick for me. ssh’d into the host and updated that nginx key successfully.
I changed my php version to 8.2 (supported currently by trellis) and successfully provisioned my dev environment.