Excellent outcome and 'loving discipline' from you! Caiques will constantly test you and your 'time outs' do need to be consistent with the behavior. You've done everything by the book and that's why you're having great results.
Beaker started a screaming thing shortly after I got him, but he immediately went into his cage with a 'no screaming'. Just as soon as he stopped, which was almost immediate, he got to come out. Even though it's rare now, the action is still the same and so is the result.
When experienced folks say to 'do this' or 'don't do that', when it comes to behavior and disciplinie regarding a caique, they're saying it for a reason. What you did with another species, isn't going to likely work with a caique and the sooner most new parronts learn that, the better off the household will be.
It sounds like you have everything under control! Most parrot owners don't understand you reward the positive behavior, you don't reward the negative. Sounds easy but it requires much more thought than most people think.
andrea