No, your eyes are not playing tricks on you - it probably is a mineral stain. You can take some vitamin C tablets and crush them up in a sock, or ph down, and rub it on the stain - if it takes it up it is a mineral stain. You can take your ph down to 7 - 7.2 and put in some metal remover (sequestering agent) and it should lift the stain. Let us know if this takes care of the problem. I have a fiberglass pool, and if it has stains you mostly see them in the pool when there is no sun on them.