Dear Dr Shabbir,
I have read QXP. It is a good work, but I'm sure you'd be the first to say it is not infallible.
As I said most translators, including yourself, translate the same word differently in this verse. Checking this word's usage in Quran (it occurs over 100 times in this same form) shows that in EVERY occurrence it means "to take", not "to make".
Hopefully you and others find this information useful. Peace