I am quite lost here, I am pretty much choosing the slope of the line that hits the circle sitting above it. Any advice on how to proceed? I thought to replace $y$ in the equation of the circle with $kx-4$ giving me $$x=\frac{4k\pm 2\sqrt{k^2-3}}{1+k^2}$$ but I am not sure how or if this is helpful?
Any advice would be amazing…

There's a very important part of the question that you're missing: one distinct point. When you have a quadratic such as $$x^2+(kx-4)^2=4$$
it's common to find two distinct solutions for $x$ (as you did), but here there's only one repeated root. And in a quadratic equation, repeated roots occur when the discriminant $b^2-4ac$ that you see in the quadratic formula is equal to zero. So if we expand out the above quadratic we get
$$x^2+k^2x^2-8kx+16=4$$
which, in standard form, is
$$(1+k^2)x^2-(8k)x+12=0$$
which has discriminant
$$b^2-4ac=64k^2-4(1+k^2)(12)=16k^2-48$$
$$\implies 16k^2-48=0$$
so $16k^2=48$, or $k= \pm \sqrt{3}$.