Apparently, the AI doesn't consider Vassal's last attack a finishing blow due to United Attack's no battle damage condition, so he never activates Sphere Kuriboh or Enemy Controller against it.
To get more then 5k life points at the end,you should active Nutrient Z & Supremacy Berry successfully.Active Enchanted Javelin when damage >= 1300 LP (as higher as possible)