This is a good theory, but unfortunately it cannot be confirmed. I am assuming your main reason for this thread is to explain Madara in your mind, but even if your theory is correct, it cannot possibly apply to Madara's case.
If you were revived at that time the DNA was taken, you would only have techniques that were available to you at that time. Now I had a very long discussion on this topic with someone in the past, but if this were true and Madara was brought back at say 30, he would not have the Rinngan because he did not have it at that age.
The person I discussed this with was adamant that he would have it because Edo Tensei brings you back with all the techniques you had when you were alive, but this could not possibly correlate to Madara having the Rinngan because DNA can only give information about the person's past, it cannot predict the future. So if Madara was brought back with 30 year old DNA and this rule applied, he couldn't possibly have the Rinnegan.
To sum things up, Madara has the Rinngan right now which means he was revived as an old man and altered his body because that was the only time he had the Rinngan. Thus the rule of bringing you back as you died applies to every person that has had the jutsu cast on them so far, which obviously assumes the DNA was taken at their death. Now your theory could still apply, but right now there is no one that diverges from the pattern, specifically because Kabuto has taken all his DNA from corpses, so there is no way to confirm such a theory. But as to Madara, this is definitely not the case.