A little update, someone suggested to me that they might be phoronid flys, they lay eggs into poop and other things, and some parasitise insects, like crickets. Make me wonder, I remember seeing some small flies for a while in my room, and also inside of the bin. Makes me wonder, could it be the...