is it leaking at the rad where the extension screws in? it can be a weak area when extra torque is applied to remove the extension.
I always hold the extension when removing the drain so not to apply extra forces to the bottom of the rad, as I tore the bung out of a rad years ago, before knowing...