It is technically still a correct sentence, but they have different meanings.
He married a woman who had once committed adultery.
Is clear that the woman was adulterous.
He married a woman having once committed adultery.
This actually suggests that he had committed adultery, although it doesn't say it explicitly. To say it explicitly it would be this:
He married a woman, having once committed adultery.
Having once committed adultery, he married a woman.
But the example you gave still implies it, and there is nothing wrong with assuming that the man is adulterous.
You are not addressing the real life example in the thread. And there is no comma so the second sentence doesn't mean that.
The real life example is different to the non real life ones:
Nextcoin, or commonly known as NXT, is a relatively new altcoin having been released in December of 2013.
- It has a comma
- It is not ambiguous
- "Nextcoin, or commonly known as NXT, is a relatively new altcoin who had been released in December of 2013." makes absolutely no sense.
NB: It should ataually be:
or commonly known as NXT, is a relatively new altcoin having been released in December of 2013.
With no "or"
you are not addressing why it CANNOT mean the same thing. therefore not an answer.
You asked weather or not it meant that. I answered - it can mean the same, it is ambiguous. If you believe you know the answer, please self answer.
If you don't want to accept this as the answer - fine, but both this and Man_From_India's answers are correct.