I do not think they can be strongyloides. I have been diagnosed using blood tests and as such have researched the topic intimately.
its not clear, but none of the three forms, even free living adults appear to be longer than 3 mm.they are minute...some forms are only 750 um...
I would love to have information presented that proved otherwise....so I can possibly identify the buggers ....