Thanks for posting an update, I have been thinking about you! I am so relieved to hear she is doing well after her ordeal!
(On an unrelated note: I just had my two girls spayed this past week and am trying to keep them segregated too - hope you are having better luck with that than I am!)