I believe those are large cell amphids. While I cannot make out the asymmetric "beak", the Roomba swim pattern is a pretty good tell. @taricha will turn up at some point to confirm.
You've done some reading up already; that is clear. These are the most difficult to solve for, but they are not terribly harmful either. In fact, if your tank is newish, I would let them ride for a while to see if someone else comes along to outcompete them.
I am not familiar with SpongeExcel substitutes for silica dosing but you could try over in the chemistry forum.
Blackouts and UV are not thought to be effective for this specie.
You've done some reading up already; that is clear. These are the most difficult to solve for, but they are not terribly harmful either. In fact, if your tank is newish, I would let them ride for a while to see if someone else comes along to outcompete them.
I am not familiar with SpongeExcel substitutes for silica dosing but you could try over in the chemistry forum.
Blackouts and UV are not thought to be effective for this specie.