A common enough surname, can't find that it's in Romney's family tree.
Meaning given as "son of (the) priest," which sort of fits Romney's background.
As for first names ... I've run into Jael, Deshayla, Nixon, Ealar, and a mess of others. There's a poor Southern tradition of having odd names for children, sort of "gotta make it novel and interesting or different sounding."
Once saw "Jane" written something like Jae'hn.
"Taggart"? In the top 300 oddball English-language American names, it's rather close to "Caleb".