Well - I thought it would never happen - but after completing the run in June, dropping off my documentation in Miami in September, and a few calls (I think I called 5 or 6 times over this period) I just had them confirm my 1MM to me!
It's taken a long time, but admittedly no further involvement from me to chase up airlines, car rentals or hotels.
Let's hope I can now enjoy the miles!