good to know you are assuming the moral high ground here... it's just a discussion/debate about a lateral thinking problem and no cause for this type of comment at all
you just proved your own point to be incorrect. the word 'other' doesn't imply the same age. let's take a quick example from an awful movie (I'm not going to argue this, if you like the movie fine) but in star wars attack of the clones, all of the clones were made from one particular person's DNA. there were several groups of them all at different ages since they were created in waves. so if I took 2 clones out of the mix, one of age 16 and one of age 8 then I would have one clone and an 'other' clone of different age.
also about the whole OP modification comment, it's a little insulting frankly. especially from someone claiming moral superiority... I gave thechad credit for the first solution and then wanted to see if I could get another solution. having a problem with this probably means you are taking things way too seriously.
as for your solution you are implanting the word 'identical' into the OP and the whole explanation is very convoluted to be considered satisfying imo at least. but as I stated before you can solve this any way you like just like with all lateral thinkers. if you like your answer more than my approved one then congrats! be happy and move on please