I also vote open ground wth the fan or the flourecent circuit.
to troubleshoot, here is what i would do,
-run a single conductor from the G leg of the flourecent light ballast to the sub panel G bar.
-retest- if problem persists, go to next step.
-run a single conductor from the G leg of the fan to the sub pnl G bar.
-retest- if problem persists, go to next step.
-double check the hollow tube supplied with the fan which the wires pass through is connected on both ends with the typically supplied ring lug ground jumpers with small self tapping screws.
-retest- if problem has not been solved by now , kill the breaker feeding the fan and see if it also controls the flourecent. If so, relocate the flourecent circuit to another breaker and retest.
-If problem persists, its an inside wire issue that you might want to bid so you can investigate further.
You could also repeat both of the above principles by jumpering the N legs of both units to the sub panel and test.
If your issue is not solved with the above, I aint got a clue., nor would i want to go any further without stewing over the entire two circuits by toning and locating how they wired. Lay it out on paper and see it on one layout.