A little far-fetched, perhaps. Well, perhaps life was not carried to ALH 84001 by whatever hit the Martian surface. Perhaps, the life that came into contact with ALH 84001 came from our very own atmosphere. This could potentially explain both the globules, and the small organic matter. With these alternate explanations in mind, the explanation offered by NASA scientists is to date, still inconclusive.
Questions still remain, answers are few, and speculation great.
We may not soon know for sure.