"After two attempts to unblock him, the vet thinks a third is a long shot but is going to try again before doing surgery."
I would still put him on vitamin C. It may give him soft stools or even outright diarrhea but it really helps with urinary problems.
I think I will run the vitamin C idea by my vet in the morning. Thanks.