I had a lot of these in my tank for about 2-3 months. Got them right after purchasing some rock from LFS
. They are q-tip sponges and are harmless to the tank. I would not worry about them. They are filter feeders.
The flecks could be built up calcium in the pump being broke apart and sent into the water. Just my guess on that though