After much hanging about and being transferred from here to there and back again, I finally got an answer from Ryanair. You can take the 300ml bottle into the cabin, in another plastic bag and declare it at check-in.
Just for anyone else in the same situation. All the same, I'll ask my GP for skin patches instead.
Thanks for all the help.
I miss the woman my daughter was before she lost her husband
Hundreds of illegal migrants to be put in existing military barracks
I don't want the sniffer dogs after me do I?