Tell you what, to make it easy:
You said she was still in China in her Mid-40's. She told me she worked in Taiwan for 15 years. She's been in the US for at least 5. So that would make her in her 60's by your initial statement (45 + 15 + 5 = 65). If you're right, then she not only looks great for her age, but is really strong. Or, the other possibility is that she's younger (we're all estimating 50's), and she left China in her Mid-30's and turned Mid-40's while she was in Taiwan.