Sorry have to ask, you sent him to retirement livery and never checked on him??
I would be furious if my horse came back in that sort of state an I’d be checking a minimum of once every couple of months if my horse went anyway, potentially lessening if I knew the place and owners really well. What a relief you got him back when you did!