Excellent analysis. Technically Obama was disqualified as well since his father was a British citizen at his birth.
I believe Obama has an out if he cares to admit that Frank Marshall Davis is his real daddy.