thought experiment - I am still trying to construct my three flights with sq while using another program to go for gold, so I am trying not to 'waste' any of the flights.
we know that arn-dme-sin does NOT count as 2 flights as it is the same flight number. also any flights in asia have the problem that sq does not have any triangle flights - everything has to go in and out to singapore.
Now it occurred to me that if we do get two boarding passes, it should be possible to tickets arn-dme for the challenge and leave dme-sin as the longer flight for me to credit to another program.
so if f.e. I am trying arn-dme-sin // sin-kul-sin // sin-fra-txl I actually have three flights without extra flying around_
arn-dme - sq 1
dme-sin - f.e. sas
sin-kul - sq2
kul-sin - sq3
sin-fra-txl - sas
since this challenge takes usually more than two weeks to get sorted out, there seems also not reason to rush any of this - gold will come far after the trip.
to make sure nothing gets 'wrongly' credited I would use the kris flyer silver when booking and then in the lounge remove all booking references and submit them afterwards, flight by flight.
i did look into doing some arn-dme runs but the problem is that you can only do basically dme to arn properly and would need some visa for russia (also txl to dme just does not work out)
any faults with my thinking? this otherwise looks too good.

similar I seem to remember that there is a flight mxp to bcn which you cannot book seperately - however if there are two boarding passes involved as well, this might work too.