I wonder if she'd eaten something which caused a blockage but then moved through her? She could have also maybe eaten some plant or other thing toxic to cats. Did your vet have any theories?