There’s a whole bunch of “the Odyssey was really over here” claims by various authors, it’s analogous to claiming Atlantis was here there and everywhere.
Fun stuff, but I have never heard of the Vikings being the forebears of Hellenic civilization:
Vikings.... subsequently colonized the Aegean Sea to become the forebears of Helenic civilization