Points on a unit circle are points - they're geometric objects. And even if you embed the circle in a Cartesian space, they have co-ordinates with two real components, so you haven't put them into a subset of the reals, but instead of $\mathbb{R}^2$, the set of pairs of real numbers.
To motivate the idea of how you might create a bijection from the unit circle to the reals, here's a suggestion that is flawed but which suggests a direction - imagine taking the unit circle as embedded in a Cartesian $xy$-plane, and moving it up so that its base is lying on the $x$-axis. Now, take a point on the circle, and draw the tangent to the circle at that point. Let your mapping be the function that takes the point, and maps it to the point where that tangent meets the $x$-axis.
Is it a bijection? No. In fact, it's not even a function, but it's really close. For almost every point on the circle, that tangent will meet the $x$-axis at a single point, and vice versa. Unfortunately, there are two problem points on our circle - the top and the bottom. The tangent at the bottom is the $x$-axis, so it meets that axis everywhere. And the tangent at the top never meets the $x$-axis, so it doesn't map to any point on it.
That said, if your domain is infinite, failing to create a bijection at finitely many points is usually as good as having a perfect bijection. Can you see if there's any way to adjust this mapping to make it work? Or is there another way that you could do it?