Yes I mispoke and you said it much better, thanks for clearning that up :)
So about the IRS FAQ, here is how I understand it.
For in-service distributions, you can't pull out tax-advantaged funds, so if you do it in-service you take out post-tax and post-tax earnings. And if you have 20% earnings, and take out $1000, then $200 is earnings and $800 is contribution.
Now after you've left the company, and want to take out $1000, and you have 50% pre-tax, 40% post-tax and 10% post-tax earnings, it has to be $500 pre-tax, $400 post-tax, and $100 post-tax earnings.
Either way, as long as you do it all at one time, you can now, thanks to the new rule, send each part to a different location. Pre-tax can go to a tIRA, post-tax to Roth IRA, and post-tax earnings to tIRA. But you have to specify (somehow) that the post-tax is going to Roth IRA, not just $400 is going there. Before if you sent $400 to a Roth IRA, only 40% would be from the post-tax.