In the discussion below there was the same mixup about the nature of scriptlets and it confirms your conclusion: