Linda,
I couldnt find him in the Natl cemeteries in VA. He might have not been reinterred from the Hospital cemetery, or he may have been reinterred as an unknown. I would look in Lamoille county,Vermont first to see if he was shipped back to the family. Have you sent for his CMSR file from NARA? That might clear up some of your questions.
Mark Davis