Wow, what a thread, I read the first few pages and the last several, you are doing great and are almost there.
To your questions:
No more pucks, they add CYA and you are already at 50.
The lack of chlorine loss from 2:30 - 8:30 is encouraging, but you did not pass the OCLT. Note, I am not saying you failed either. You need to take your baseline FC reading after the sun goes down so you can rule out chlorine loss from sun. You mentioned you tested at 7, so guessing it was probably still a bit sunny. I would say the results are inconclusive as some of your 2.5 ppm loss *could* be attributable to UV rays.
So, keep at SLAM level today and then do the OCLT again tonight, take your FC reading after sun down (and at least 30 minutes after your last chemical addition) and then test again before sun up.