I’m a bit confused by your post, as the timeline doesn’t quite align. At the time of your purchase, there was no talk of an upgrade for a version of the simulator that didn’t yet exist, as we developers were not aware of X-Plane 12 at that point either. You purchased it two years before we ever mentioned a free upgrade to new purchasers. It is not possible for you to have "bought this aircraft because it included an upgrade to XP12."
We'll post news when we're ready. I believe we're getting to a point of sooner than later.