>>31058723Hyper Training doesn't change it's base IV.
When you bottle cap a Pokemon, it's true, original base IV is still the same. Hyper training essentially slaps a sticker on his IV that says "31" and his stats will be affected as such, but when you go to breed it (assuming it's breedable), it will use the base IV for inheritance purposes.