score:4
Not really.
You can skip the KUL-SIN leg of your inbound flight from MLE, since it's the last leg.
However, if you don't show up for SIN-KUL, your KUL-CDG flight will also be cancelled. And no, you will not be allowed to check-in for KUL-CDG directly, precisely because they don't want people to do this kind of thing.