As Avbug pointed out, it is not a charter if you land at the point of departure with in 25 miles. I think we could call your flight a "Discovery Flight".......
There may have been some instruction going on, but probably not flight-related. It sounds more like a "scenic" flight as the hooker was most certainly looking out the window; one "member" tends to look a lot like another no matter who is holding it. Thus the pilot would be subject to a DOT-approved drug testing program and would need a letter of authorization from the local FSDO.