My cynical experience at going through many pseudo science article makes me more inclined to believe that someone is just using Navy's name to fuel a scam.
Maybe someone clueless at the Navy was a tool, or maybe they just got into the zeitgeist that using official positions to pull a scam is the trendy thing to do.