Netflix’s Stolen Baby has renewed attention on Shane Carey, the fiance of murdered Texas mother Heidi Broussard and father of baby Margot.