I did not need to wait, because I use AZERTY on the ANSI layout. Yeah, I know, it's a bit weird, but I prefer the ANSI layout with its big Shifts, and with Cherry MX keycaps you can easily set up an ANSI board in AZERTY.
I'm curious about how you deal with the 2 missing keys :
[> <] and [* µ ] ? are you using a remmaping software ?
IS the key above Return bound to something ?
Here is my ANSI Novatouch in AZERTY:

The key set is a heavy Filco ABS doubleshot I have bought here:
http://www.keyboardco.com/product/double-shot-filco-105-key-french-keyset.aspThese sets also exist for US, German, Swedish/Finnish, UK and Japanese keyboards.
Costar inserts are glued to the stabilized keys, but they are easy to remove using a pair or pliers. The glue is not the kind the melts into the plastic, fortunately.
The keys are tall, so I had to use the set to populate the whole keyboard. Most of the time I just replace the letters, digits and punctuation symbols from the ANSI keyboard, leaving the modifiers in place, but in this case the original modifiers would have been too low.
Here, we have two stabilized keys that simply do not exist in the AZERTY set: the left Shift and the Enter key. As you see, it is possible to use the "+" and Enter keys from the numeric keypad as replacements. They do not fit perfectly: there is 1/8 of the key length missing on the left and on the right, and their legends are not the right ones.
The missing key located at the right of the left Shift is "< >" in AZERTY. I put this key in place of the one located under the Esc key, which is quite useless on AZERTY, as it is a "square of" symbol (upperscript 2). The "< >" key ends up in a row where it does not belong, so its profile is wrong (you can see it on the picture).
I remap this key when necessary, but depending on the OS sometimes it is not even needed. IIRC, on the Mac if you tell the OS that you are using an ANSI keyboard, the key will be automatically mapped to "< >". On Linux you need to create a short .Xmodmap file in your home directory and put one line to remap this key.
The key above Enter is the "* µ". As you can see the key does not have the right size. On a black keyboard, you barely notice it.
There is no need to remap this key, as it already produces the right scancode.
That's what I do to convert an ANSI TKL to AZERTY.
The same tricks work on a 60% board, except for the "< >", because the key located on the upper left of the keyboard in this case is used for Esc. US users have the same problem because Esc takes the place of backquote/tilde.
My solution for 60% keyboards is to remap CapsLock to "< >" (on a US keyboard that would be backquote/tilde), and Ctrl-CapsLock to CapsLock.