Oh, you just reminded me, Siani! I read the Dyfed Enigma too, many years ago; a library copy. It really creeped me out, especially a holidaymaker's sighting of a giant, silvery suited "alien".
As you say, lots of the Broadhaven elements were later explained or confessed to, but I'm curious to...