My cousin had your problem, but she just shoved some towels under the fleece and it took the urine and absorbed it so it didn't smell, she could only use them a few times but she bought them cheaply so it didn't matter anyway.
Have you got a litter box? If not the would be a good idea, if they sell Bio-Catolet in your area that is a good litter for them because it isn't dusty at all and it's good for smells, it's a cat litter which is why it's so good, my cousin uses it and hasn't ever had any problem with it being too dusty, she would never use something at all dusty. My friends all use it (those who have rats, which is 2, not fair everyone has rats apart from me

lol, I'm getting some soon though haha

). Good luck, you could try using a stronger cleaner, my cousin uses a really strong smelling shower gel and it works wonders, it doesn't burn their throats or noses like my friends thought it would, and now their using it too haha. I'm not sure about newspaper because I would have thought that the ink would run and be bad for the rats, but I'm not a huge expert, but I do know a fair bit and I have hands on experience with rats through my friends and cousin

. Good luck with whatever you decide to do, and I hope your ratties are doing okay

.
BTW: I know that your not using the vanilla anymore, but I asked my cousin a couple of minutes ago and she said that it's okay for them but it is not good for them to have too much of because it's got a lot of sugar in, but like you said its best not t do something that your not sure about, I too would just keep to normal water, but the alcohol in the vanilla would of course make their urine smell much different because it would extract the concentrated molecules (or whatever their called, forgot, will have to ask my cousin or science teacher again) out of their urine. Hamsters urine smells worse though because they are desert animals and their wee has to be more concentrated. Science lesson over, good luck
A wise t-shirt once said 'my rats think your gross too!' directed at all you rat haters out there!