So, as the linked article states, the only source for the supposed existence of these long range missiles, neither of which landed, is US & Israeli intelligence.
Iran denies they fired any missiles & the UN cannot confirm Iran launched any missiles. Also, the UK denies there is any threat. All of this is in the article.
This may be propaganda to try make Iran sound scary & drum up support, idk.