It is possible you saw an extremely rare appearance of ball lightning but it would have required rather low humidity and a number of other conditions -- its rare after all. I'm not going to rule out anything.... but its hard to do more than speculate and assign likelihoods.