The relationship between cats and humans is the exact defenition of domestication. All feral cats come from humans moving non native cat species to areas around the world, cats are African. The words feral and domestic are linked. And yes, to answer your last question all feral cats are a result of domestic cats, the term feral only exists in relation to term. Feel free to hit me with sources on this. If they aren't feral they are wild.
https://en.wikipedia.org/wiki/Feral_cat
I've got another resource on domestication to.
https://en.wikipedia.org/wiki/Domestication_of_the_cat
I'm not the one twisting language here.