Я отримав гарну відповідь, в якій @reardencode пояснив різницю між OP_CHECKTEMPLATEVERIFY і OP_TEMPLATEHASH: