How are TTP getting info of convoy movement is an important factor to look upon. Ambushing (planning, preparing, movement, etc) takes time. Enemy has time on its hands to form an ambush.
Maybe use dummy convoy movement to force enemy to re-think ambushes. Trucks carrying dummys and remote mounted MGs for counter fire. This should reduce the ambushes or increase enemy forces to take down convoys. More movement doesn't go undetected, instead of 6 insurgents attacking a convoy, they will send 10 or 12. Keep sending in juicy targets of unarmored trucks concealed with ready to fire MGs.
Destroying Mullahs and madrassahs isn't the perfect idea - replacing Mullah, replacing teaching method, replacing syllabus, but this will take years.