Yeah I know what you mean, I got a set of the newer g8's and just dont get on with them. I've tinkered and tinkered and just cant get them comfotable like the esoles.
If i find esoles for sale anywhere I'll buy enough pairs to last the rest of time...
If I were you I would be looking at companies that are still in business. It's only going to get harder to find the esoles.
https://cyclingtips.com/2011/12/the-lost-sole/