I agree
The evidence for micro-fossils is still very strong. If just one or two indicators were present, then I'd say there may have been a non-organic cause, but the shapes of the carbonate globules, placement of the magnetite crystals, and hydro carbon compounds lean heavily to an organic source.
