Hi there - have you considered consulting a physio? A physio will be able to recommend work patterns to help your horse and ways to manage his spavins.
They should also help your horse to move more comfortably and deal with any problems that arise as he tries to compensate for his lameness...