Was it “something” or was it a springtail? Big difference. Do you by chance have a picture of your specimen?
Not that I can upload. I am working on that. A larger problem is that the doctors we have seen so far have discounted the possibility of us having ANY borrowing parasite.