Key Idea $\ r\ \&\ 1/r\,$ have integer sum & product so by RRT both are integers, so $\,r =\pm1.\,$ $\small\bf QED$
For convenience we give full details below, slightly generalized to $\,r\ \&\ c/r,\,$ for $\,c\in\Bbb Z$.
Lemma $ $ If $\ r\in \Bbb Q,\,c\in\Bbb Z\ $ then $\ r + c/r = b\in\Bbb Z \iff r,\, c/r \in \Bbb Z\,\ $ [OP is $\,c \!=\! 1\Rightarrow r=\pm1 ]$
Proof $\ (\overset{\times\ r}\Longrightarrow)\,\ \ r^2 +c = b\, r \,\overset{\rm\small RRT}\Rightarrow\,r\in \Bbb Z\,$ $\,\Rightarrow\,r\mid c\,$ by $ $ RRT = Rational Root Test. $\,\ (\Leftarrow)\ $ Clear.
Remark $ $ More generally if $\ a\, r + c/r = b\ $ for $\,a,b,c\in\Bbb Z\,$ then scaling by $\,r\,$ we deduce as above $\ a\,r^2 - b\,r + c = 0\,$ so if $\, r = e/d,\ \gcd(e,d)=1\,$ RRT $\Rightarrow e\mid c,\ d\mid a.\,$ If $\,a,c\,$ have $\rm\color{#c00}{few}$ factors then only a $\rm\color{#c00}{few}$ possibilities exist for $\,r,\,$ e.g. if $\,a,c\,$ are primes then $\,\pm r = 1,\, c,\,1/a,\,$ or $\,c/a\,$.
[Or $\ ar\,\ \&\,\ c/r\,$ have integer sum & product so RRT $\Rightarrow$ both $\in\Bbb Z\,$ so $\,ar = ae/d\in\Bbb Z\Rightarrow d\mid a,\,$ and $\,c/r = cd/e\in\Bbb Z\Rightarrow e\mid c,\,$ by $\,d,e\,$ coprime and Euclid's Lemma].
These are special cases of ideas going back to Kronecker, Schubert and others which relate the possible factorizations of a polynomial to the factorizations of its values. In fact we can devise a simple (but inefficient) polynomial factorization algorithm using these ideas. For more on this viewpoint see this answer and its links.