Если у вас столько "НО", то может подумать над другим именем? Или самим придумать сокращение, которое вас устроит. Как вы представите ребенка, так его и будут называть, хоть Али, хоть Алекс, хоть Санчо, хоть вообще мало связанным с реальным именем прозвищем. Но если представлять именно Александр, то да, много раз придется давать дополнительные пояснения, что надо именно так, а не Саша/Саня...  И все равно в садике/школе могут сократить до Саши. В России это слишком привычное сокращение. Для примера... У нас дочь Маргарита. Лично мне и Рита, и Марго очень даже нравится  А муж, когда дочка была маленькой, все пытался всех построить, чтоб ее именно Маргаритой называли. Не вышло у него  Родственники ради его отцовской любви называли как он хотел, но с возрастом дочка все равно стала Ритой. Ей, кстати, нравится любой вариант ее имени.