During a SLAM, especially at the beginning, it is hard to get a good CYA reading. The CYA test depends on the "cloudiness" of the sample after mixing with the test chemicals to figure out how much CYA is in the water. In the CYA test, more CYA in the sample makes more cloudiness after you add the test chemical, and it takes less water in the tube to obscure the dot. So the CYA test reading is a function of the "depth" of water in the tube when the dot is obscured, and you get your reading from the side of the tube. So if your pool water is cloudy to start with, which is often the case when you are starting to SLAM, that cloudiness "adds" to the "cloudiness" you are trying to "measure" to test CYA. That makes it take less water in the tube to obscure the dot and gives you a falsely high result. That is why people say to calculate the amount of CYA you need to add to get to a certain CYA level, add that much to the pool, then assume that you are at the calculated CYA level (instead of testing) to pick the appropriate FC level for the SLAM from the CYA/chlorine chart. My guess is that your CYA did not really change. Instead, I would expect that your CYA test before was showing higher than actual due to the cloudiness of the water in the pool. Now that the pool is clearing up, that error in the CYA test is changing, and your test result is getting closer to your actual CYA level. I have seen that with my pool during a SLAM. The other thing is that the CYA test itself is not terribly accurate. A change of 5 could easily be within the margin of error for that test.
Some of the real experts may correct me, but I personally do not worry about the FC being above the SLAM target during the SLAM. In fact, I try to keep it a bit high so that when it drops, it never gets below the SLAM level. I do not think you need to worry at all about being at 19. If you get to the end of the SLAM, and you need to lower the FC to safe swim levels (at or below the SLAM level), there are chemicals that will drop the FC. Normally, I can just leave the pool open in the sun for a day, and it will come down.
As far as FC rising overnight, I would say there are two things that could do that. First, depending on how well your pool circulates, the chlorine may not have been completely mixed through the pool when you tested after adding. Second, it is not unusual to get some variation in the test. In other words, it may be variation in your testing methods, not variation in the actual level. Don't worry about that too much right now. You want to get good repeatable results. But during a SLAM, when adding a bunch of drops, I find that I add the drops more quickly, which can lead to the drop size varying, and some variability in the test results. To get good reliable results, you want to be sure and get a nice repeatable sample volume in the test cylinder. I got a 10ml syringe from the pharmacy and use that to get an accurate test volume. You also want to add the drops nice and slow so they fully form and drop off the bottle the same every time. I also believe using a speed stir helps a ton with repeatable results. But over time, you will get more and more accurate. For right now, I do not think it is anything to be too worried about. If you want to see how precise your testing is, repeat the test a couple times from the same sample. Otherwise, the fact that it seems to have come up a bit is a good thing since at least it is not dropping like a rock. Oh, one other thing it could be - your neighbor could have come over and snuck in and added bleach while you were sleeping. Do you have any neighbors that would want to mess with your head??
Let's talk CC a minute. As contaminants are consumed by the FC (free, as in available to disinfect, chlorine), the FC is converted to CC (combined, as in chemically bound to some contaminant it is "eating", chlorine). Others can explain the chemistry better than I can here, but the CC is then broken down further after some time and "disappears." So while the FC is still actively working to kill all the algae and other organics in your pool, CC is constantly being formed. So CC is a sign that something is still in the water, and that the FC is still working to get rid of it. Once the organics are all gone, and the FC is no longer actively working to break them down, CC stops forming. And after a bit of time, the CC will break down the rest of the way, and your CC will drop below 0.5. That is why it is one of the criteria for the SLAM being done - it tells you when the FC has finished doing its job.
Let's talk the OCLT test a minute now. Basically, there are two things that consume FC in your pool - contaminants (algae and other organics and so forth), and sunlight. As long as there are organics in the pool being consumed by the FC, the FC will keep dropping. Once all the organics have been removed, the FC will stay steady except for what is broken down by the sunlight. So you test the FC in the evening after sunset, then again early in the morning before sunrise. That way, you know nothing was broken down by the sun. If there is no change (or very minimal change), the organics are all gone. If there is a drop, there is still more work for the FC to do, and the SLAM continues.