Itheck...
I have a different approach than SP to this issue...
I think you just found your own leak.
If toilet leaked enough to show up in the upstairs hall....you won't believe what it did under the floor!!
And water from such a leak would certainly show up in the joints of the cieling as there is no sheetrock there...just sheetrock tape and joint compound (or plaster). Water will always follow ceiling according to the pitch of the ceiling..so leak from toilet could show up in different spots..depends on ceiling!!
Anyway, at this point you want to reset the toilet properly. Then I would hit the areas on the cieling with a stainblocker/stainkilz paint and wait to see if this resolves the issue (unless area is saturated and can poke hole through..then no amount of stainblocker paint will work..will need to replace bad areas).
At the same time, if you are unsure about this you can eliminate anything else you can do
ABOVE THE FLOOR by looking at all shutoffs (including under sink and at toilet. Then may want to remove the shower face plate and handle and check behind the wall (run tub
AND shower..use flashlight to observe behind the wall).
You will also want to check the areas where the tub/shower meet the floor...water is famous for showing up just outside the shower and leaking down through floor (if you suspect this after looking, should just need to caulk this area to eliminate any questions regarding this!!).
Anything after that will require you to open the ceiling up (by measure to confirm where pipes are).
BUT I DON'T THINK THAT WILL BE NECESSARY. Reset the toilet using a new wax gasket with horn and a new pair of johhni bolts...then set toilet....let wax relax a bit, then tighten bolts down again..wait 10 minutes and then cinch those bolts down a little more (DON'T CRACK TOILET..

) and then cut the bolts, set the finish caps and you should be all set here...*crossing fingers*.
Let me know what you think....Mark
.