They don't seem to directly tie in with anything else from Tolkienverse that I remember ... it's been a while since reading Silmarillion, is there anything which could ambiguously be them from that?
Notice how in the Hobbit movie, PJ turns a distant spectacle into a silly action sequence? You can't put any variation of the words "giant monster" in front of him and not expect a drawn out scene