I would wait for the amazon replacement, I understand the newer jebao are metric versus the older units being imperial. Most imperial threaded pumps use 1 1/4" for the inlet but I'm pretty sure that is not true if the current jebao pumps.
I don't think you'd find the compression nut in a metric size that large at an american hardware store. I think you'd have to buy a union to steal it from but I've never seen metric unions for sale locally.