If you get a CYA reading of 100, it means it actually could be much higher than 100 since the test cannot differentiate past that level. Dilute a pool water sample with one part pool water and one part distilled water. Then, run the CYA test with this and multiply the result by 2 and see what you get. If you still get a reading of 100, then do 2 parts distilled to 1 pool water and then multiply by 3. This way we can get a better idea of what the CYA reading really is.
At any rate, keep the chlorine between 8-15 ALL the time. If you let it drop any lower, you risk an algae bloom. You are also right that you cannot use any more trichlor pucks nor dichlor shock powder to chlorinate with as they both will cause your CYA to continue to rise.
Bookmarks