I'm not sure there's any deniability in placing the "won't be assassinated" bet, when you could equally state it as "I will pay $1M to whoever accepts this bet and assassinated this person"
Anyways, how exactly is this assassin going to collect on their bet? I'm pretty sure law enforcement will be looking into the fact that somebody place that bet and then shortly after, the assassination happened.
This could make for fun anti-life insurance.
"I bet I won't die this year."
The only life insurance you get to collect on while you're alive.