$\newcommand{\mc}[1]{\mathcal{#1}}$Let us assume that $R$ and $\mc M$ fulfill the conditions given in the question.
Case 1 - if $R$ is infinite. Let $$R=R_1\cup R_2$$ be any decomposition of $R$ into two disjoint infinite subsets.
Clearly, we have $|R_1\cap M|\le 1$ for each $M\in\mc M$. Therefore the system $\mc M\cup\{R_1\}$ is almost disjoint and thus $R_1\in\mc M$ (from maximality).
But this means that the intersection $$R_1\cap R=R$$ is infinite — contradicting the "choosability".
Case 2 - if $R$ is finite and it has at least two elements. We can see relatively easily that $$\mathcal M'=\mathcal M\cup\{M\cup R; M\in\mathcal M\}$$ is almost disjoint. Maximality then implies that for each $M\in\mathcal M$ we have $$M\cup R\in\mathcal M.$$ Then we have $|(M\cup R)\cap R|\ge 2$, a contradiction.
Case 3 - if $R$ is a singleton. In this case the condition $|M\cap R|=1$ actually means $R\subseteq M$. So we get $\bigcap \mc M \ne \emptyset$, a contradiction.
Note. Originally I have posted only the first part - I have completely missed that I need to deal with a possibility that $R$ is finite, too. (I have realized this only after another answer was posted.)