Glad you have a plan. Late to the party but I'd add Unionville Equine Associates to the list of great vets in the area.
Sounds like you need a new farrier. Btw, Dr. Riddle all the way! He's amazing and has trailers lined up at his practice all day long. He's affordable, doesn't BS you or overspend your wallet and gives you answers.