Flame, yes and no. The words might mean the same thing but the connotations are definitely different. Barefoot, to me, means a horse that has functional bare feet, while unshod means "without shoes" and in a way this also suggests lacking the "necessary protection" of shoes.
Some farriers trim...
Regarding boots, I have had personal experience with Cavallo boots as well as Easyboot Gloves. The Gloves are awesome because they fit so well, are a dream to put on, and look good. I still use them on my two barefoot horses if we are riding over very stony ground and they need a bit of extra...
Humpty Dumpty, my friend's TB was in a very very similar situation to yours. He had just gone A-grade when he went lame and was diagnosed with navicular.
There were no options that would keep him going apart from trying barefoot so, with the help of a vet who specialises in hoof and lower leg...