That is so interesting, I didn't realize they had those beads now. Since they should have a time released effect, that is even better then just leaving antibiotic wash in the wound. Sounds like you have a wonderful and caring Vet. That is so important, that can really make all the difference. I also think its wonderful that they board her for free. This way they can be right on top of any little issue popping up post surgery. Time is often of the essence in these cases.
I hope you give yourself a lot of credit as well. Following your story, it is amazing how committed you are to this animal.