what u did there was (what i think) when u save the first game where u catched the pokemon and then u save the one where u didnt catched it overiding the first one. making u lost the pokemon cause technically, u nerver catched it in the first place. So its not a bug (sorry ifthis is confussing...
nidorook is the middle version of nido king and queen so no counterpart but u can get it by using an astral stone in searidge you do need cut tho
maybe the regional magnezone, good tank with decent atk
it should be all time, but it has 1% spawn rate