That's because Sky Tower Summit/Peak (whatever it's called) is considered a different dungeon. Once you hit the save point in the middle, it registered your Duskull as an official member of your team, so if you dismissed it or it was killed, it would have gone back to its friend area. The same thing happened with my Ditto in Frosty Forest.