No such thing as a dumb question...only when people refuse to listen to advice. The donut things are probably just silicone seal that peeled off something as you suspect. I wouldn't worry about it unless something starts leaking. Coincidentally...is the system plumbed with 1.5" PVC? Enjoy the pool.
Al