But at that point if you're building in a self-destruct for a weapon that can be so dangerous it's worth sending a shuttle to take it away from you, surely it's better to adversarially trigger the self-destruct and not bother sending the shuttle. So the C4 option might simply be a bad idea: make it more difficult and costly to remove your weapon, rather than triggering your own self-destruct.
There are easier cheaper ways of destroying a satellite than sending a space shuttle. We would have only sent a space shuttle to capture it for intelligence purposes.