I feel you're pain, and I'm sorry, because I can see you are really trying. I'll try to be simple with the explanation and choices you have:
1) Drain the pool 55% giving you a CYA of 40
2) Keep the pool at a CYA of 90
With option 1, once you drain and refill, you would need to use pool math and add bleach to bring your FC to 16, and keep it there. Starting at say 5ppm, that's 2/3 gallon of bleach. Then keep it at 16 best you can. That requires testing every few hours and topping off with a little bleach. You'll see the pool turn from green to milky blue (you've already experienced some of this). That's the algae dying. The next part is let your filter do it's job WHILE you keep the FC at 16, until the water clears. At that point, you are near the end, and we'll walk you through how to do an overnight chlorine loss test. If your pool passes that test, then you're done with SLAM and back to maintaining your pool.
With option 2 if you cannot drain/refill, you would need to use pool math, but this time add more bleach to bring your FC up to 35. For a 4600 Gallon pool, starting at say 5ppm FC, that's adding 2 gallons of bleach. Fortunately for you, your pool is small, so even having a high CYA of 90, this is still doable. Now, you'll need to test every few hours just as before and keep your FC at 35. The pool will again turn milky blue and then begin to clear over 3 to 5 days. And again, once the pool is clear we can help you with a OCLT test.
The key to expediting this process, is test often, keep the FC up above 35, and run your filter 24/7. I know you're frustrated, but it's very doable with a small pool even with a CYA of 90, so don't give up. Then over time, with backwashes and small drains when you can, you can bring your CYA down over the course of several months. Just don't add anymore through trichlor or dichlor chlorine pucks. Liquid bleach ONLY!