i would wait to get her spayed too
i know you are worrying and i think if you wait until (1) she is a little older, (2) she is bigger and (3) there has been some time between her last surgery, you might feel less anxious about it ... i understand why you are worried and i would be too!
i wished i had waited to get miss buffey spayed...i mean she did great and recovered very well, but she was so teeny and young (less than 3 lbs at 6 months) ... and all her teeth had not come through so now we have to put her under again to get the rest of her baby teeth out

... the good thing is, she just lost 2 baby teeth last week and she is almost 17 months old

... took forever but they came out on their own...but she has a few more to come out
just my opinion of course! but i would wait a while longer