The switch between the small (300M) aperture and the large (0-200M) aperture will absolutely cause a change in zero. The only way this would not be true is if you were using an aftermarket "same plane" aperture, which you did not state.
Generally, unless you are a target shooter, it is best to flip the large (0-200M) aperture in place and leave it there---the small (300M) aperture serves no real purpose within carbine ranges (ie <200M).
Also, you may want to consider zeroing your carbine for 50M instead of 25M. A 50M zero will generally, depending on ammunition, keep all of your rounds within +/- 2.0" of your line of sight from 0-200M. A 25M zero will have your rounds roughly +2.0" at 50M and +7.5" at 100M. The 50M zero is the better choice since the 25M zero can clearly cause misses at even 100M.