Just double-checking my thinking -
When you're destroyed by a Harpoon Missile, that doesn't trigger the Harpooned! explosion from that missile.
You're dealt the Harpooned! condition "after the attack resolves", which is either going to be in step 8 ("after attacking/after defending") or after step 10 (the last step of the attacking timing chart).
Harpooned! triggers "when you are destroyed", which happens in step 7.
By the time you're dealt the condition card, you're past the timing for the Harpooned! explosion, so it just doesn't do anything. Does that seem correct?