It seems like Pokémon hatched or caught in Alola will automatically be or evolve to their Alolan forms, no matter what you do. Likewise, if you want a non-Alolan form, you have to transfer it in from a different region.
Can't say I've heard about hatching locations changing Pokémon types, but I've taken a break from the last few generations, so...