Fran Drescher Surrounds Herself in Pirates As She Visits Finding Neverland