Actually, no RAM that logic is incorrect.
Just by existing the Al Samoud missle was and is a violation of the various UN resolutions. Just because you "declared" it, doesn't mean it wasn't illegal. Thats why they were being destroyed.
Now, admittedly, you do get moral points in pointing out that such missles were being destroyed (at a slow pace and for propaganda purposes IMO).
But they WERE a violation of the disarmament resolutions, just as the SCUD, or they would not have been in the destruction process in the first place.