Yeah, I don't think the Naltrexone is causing the misery, it's likely withdrawals...and that can be life threatening and extremely uncomfortable. Is he using any other drugs to mitigate the withdrawals?
Detox can be done comfortably at home with medical support, but that's not what Naltrexone is for. I would talk to the doctor about detox meds.