I think Casey has passed the phase where she can be helped by others. You guys can show her all of the receipts, she's already beyond help. He's had hours/months/years to manipulate/control her ... no person from the internet is going to sway her. Anything she had questioned from early in the relationship, he has already lied about and smoothed it over with her. Every time TL was wrong, he hammered that into her head and now she buys all of the lies he tells her. When TL is right he just tells her that TL is wrong again, and he's effective.
Casey has progressed in the wrong direction. There was a point early on that Casey couldn't even look at the camera when Kyle sat there and lied. It was uncomfortable for her. Now she has no problem acting along with the lies and now sees there are no consequences when she does lie. Casey can now look right into that camera and lie. She's learned this from him.
I think she once broke up with him because of (whatever he did on) Scarlet Night. It took him two weeks to convince her to come back. One of the deals was obviously that he stop his drinking. That worked for a few weeks, until he started pestering her to drink more and she finally caved. I belive at this point she's beyond help from friends and internet people and maybe even from her own family. His claws are fully seated.
IF she ever sees Kyle for who he really is I believe it will be on her own time. I defended my narcissist person until I started seeing things on my own, even though there were some people telling me exactly what was going on. At that point I felt those people who were actually trying to warn me were the problem. People like Kyle are hyper focused on control and he currently has 100% control over Casey. I believe she's beyond help from others at this point.