if your local shelter doesnt, help you could always put an ad online and ask for a small amount of money for the cat or cats that are adopted to insure they go to a great home, as well as have them fill out a forum, that you create so that you can monitor,potential homes.
also, I would highly suggest you talk to your roommate before getting rid of her cats, I know that it must be stressful on you to have so many cats, but if you get rid of them like that without asking , you could make matters worst, and restart the hoarding process all over again and 10 times worst, if shes not willing to get rid of the cats,give her an alternitive say something like which ones are you super attached to let her pick out a few and let her keep those few. if that doesnt work please work with a specialist do not get angry with her, as hoarding is an illness, and can be a very frustrating process, for you and the person, going through this process wont be easy. Good luck.
~The purity of a person's heart can be quickly measured by how they regard animals ~