You overlooked an obvious shooter, a Saudi agent
Saudi Arabia is in a hot war with Iran in Yemen
You have a lot more faith in the Saudi intelligence apparatus than I do.