Преподаватель инглиша еще давно мне объяснял как раз про такое - mayв подобных случаях имеет значение приблизительно как "позвольте" а could - "могу я?" То есть may в данном случае было бы применимо, если бы Вы испрашивали разрешения с Ее Высочеством поговорить или с Президентом каким)) В общем, could более уместно.