Did your vet ever suggest trying mineral oil as a preventive so your snake doesn't become impacted again? Usually it's a treatment.
https://reptile.guide/snake-poop/#Mineral-Oil has the dosage for treating an impaction. It just gets injected into a f/t feeder. As a preventive you may not need as much.
If you don't want to use mineral oil you can try fish oil capsules like this woman did to treat an impaction in her snake as a preventive instead. She is in Fiji where emergency vet care for exotic species is nonexistent. Enough of the fish oil did get to the impaction to help it pass.
https://www.faunaclassifieds.com/for...d.php?t=749975