Is there a risk of further Phoenix Pay issues if I am put on a leave without pay for failure to meet the attestation deadline?

Yes, there is a risk of a delay in the treatment of your file with the risk of putting you in an overpayment status. https://www.canada.ca/en/government/publicservice/covid-19/vaccination-public-service/i-am-unwilling-to-be-vaccinated.html