Well, so much for the alien creature. The lfs guy said next time I'm in there cleaning, try and see if it's hard or soft. Well, it's soft.
I barely touched the thing and it pretty much smooshed. Hoping another one shows up but I don;t have high hopes. ON a side note, thelfs guy was doing maintenance on his show tank in the store and said "come take a look at this. I just noticed it and have no idea what it is." I took a look and it's exactly the same as mine was. I told him not to touch it as it's extremely fragile. I may get an ID out of that thing yet.