When Breeding regional variants, Pokemon will always take the form of the the region its currently in. Which is why you keep getting normal Vulpix, because You aren't in Alola. If you have a female Alolan Vulpix, or you breed with a Ditto, have your Alolan Vulpix hold the everstone and it should retain its form.
Hope I Helped.