Ambas as escritas são adequadas ao Português padrão. A justificativa da acentuação é a seguinte:
– Em “cãibra”, há duas sílabas (cãi-bra). É, portanto, uma palavra paroxítona, pois a penúltima sílaba é a mais forte. As paroxítonas terminadas em “a” não recebem acento. Por exemplo: “cama, banana, cachaça, mulata”.
Como na primeira sílaba de cãibra há nasalização, deve-se usar o til, senão a pronúncia seria idêntica à de “caibro, saibro, raiva, caixa”.
– Em “câimbra”, há três sílabas (câ-im-bra). É, portanto, uma palavra proparoxítona, pois a antepenúltima sílaba é a mais forte. Todas as proparoxítonas são acentuadas, por isso a obrigatoriedade do acento circunflexo, já que o “a” tem som fechado, como em “câmara, Tâmisa, flâmula, pântano”.