the construction 'x's then(-)y" is very common in most English variants, isn't it? "Her then husband", "Zambia's then President", etc. all very clear and easy to understand and in widespread use. Sometimes the hyphenated version might improve clarity a little, but what's the error in this usage?