Про лед я не спорю - за лед должен отвечать водитель, так как лед на его машине находился и он должен был обеспечить безопасность путем удаления этого льда - не удалил, лед в кого-то полетел, вот это и есть гражданская ответственность, которую водитель застраховал по ОСАГО.
Но как-либо повлиять на вылет шипа или камня из-под колеса никто не в состоянии, так что это как раз будет форс-мажор и виновника определить невозможно, ну только если добровольно-принудительно.
Так и в данном случае, виновность буксировщика можно только если за уши притянуть.
ИМХО, наиболее перспективно будет подавать гражданский иск к обоим участникам буксировки, по факту непреднамеренной порчи имущества.