Если я правильно понимаю, вы пытаетесь получить что-то (аннотацию в вашем случае), которая всегда находится в центре экрана, верно?
Не уверен, для чего используется эта аннотация, но допустимо ли размещать другое прозрачное представление поверх карты, которое действует как аннотация (вы также можете сделать этот вид того же размера, что и карта, и иметь подвид этого действия как аннотацию). Это будет иметь тот же эффект на пользователя. Чем изменился регион, вы можете получить centerCoordinate и выполнить любую необходимую вам обработку. Я не думаю, что вам нужно выполнять какую-либо обработку, когда пользователь панорамирует или сжимает карту ... Не говоря уже о том, что аннотации должны иметь фиксированную координату.