There is no launch report in those eyewitness accounts. Even the mention of the witness looking at boats that may have launched a flare establishes that she did not see a launch and those boats were not the source. If this was a sea launched missile, someone would have either seen it launch or been able to track its exhaust back to the vessel that launched it.
Conspiracy theories are for losers.