What is there to be credible or otherwise about? It's a geometric pattern which symbolizes Ali (of Shia) and the Islamic god, in a piece of fabric traded to the Vikings. The research even says it was likely an incorrect copy done by a second party of the original design from the Islamic world. That is interesting in the context of trade and cultural links, but is in itself exceptionally uncontroversial.