Sorry to hear you're having to go through all of this. I really hope you can fight it, as she has no right to evict you for having pets if the lease clearly states you are allowed to have pets. As the snakes are pets they should be covered. She needs to put her big girl pants on and stick to her lease, then change it in the future when the current one expires.
I remember when I was younger the duplex we'd lived in for about ten years changed owners. We weren't on a lease I don't believe, but the new owner didn't want to allow pets anymore, so we started looking for some place else to live. That was my childhood house, had a lot of memories there, but to chose between my dogs and cats or memories... I'm glad Mom chose to move. We found another duplex only a couple miles away they allowed us one dog and one cat. We had two dogs at the time, but my sister (she's 13 years older than me) said she'd take care of our bigger dog until we could find a new home for her. Unfortunately due to my sister's neglect (and one of the reasons I hate her guts), our dog died of heat stroke. She was such a good dog, she didn't deserve that fate.
In a more recent event, I was trying to get out of a bad relationship and I sent my horse to stay with the woman I'd bought him from. I told her I didn't have a job (my ex and I worked at the same place, it's how we met, and I quit because I couldn't be around him anymore) but I'd pay her what I could, when I could. She told me it was no problem, she'd just put him out in the field with her other horses. Well over the course of several months I kept in touch, things were going pretty badly for me, I had moved back in with my Mom, but couldn't have my horse as the house was in the city limits, no livestock. One day she gave me a call, asking me for his paperwork so she could sell him, there was a woman from out of state that wanted to buy him. She claimed I owed her over $1000 for boarding fees for the last three months, claimed she was keeping him in the barn, wonder how she managed that, her barn was full of junk, there was no room for any horses, they were all out in the fields. I never did get my horse back and since we had no written agreement I was pretty much screwed.
So, I wouldn't recommend trusting your pets to someone else to take care of over a period of time. They might be nice and sweet, tell you everything will be fine and then one day you'll get a call saying you owe them money or that your pet is dead or something else that's horrible. I feel much better when my pets are safe with me.
I hope things work out for you no matter what decisions you make. And sorry about the sob stories, I felt they were relevant to your plight. Good luck.