Where are you based NOW? USA is cheap for boots. If me, I'd have sent BOTH those failed boots back ... I'd bet you'd have got a free pair out of it. SIDI, especially, respond well to product failure. Alpinestar, IMHO,
are crap boots.
Believe it or not, there are now several unknown brands (some made in China) which aren't half bad.
I bought these for $50 usd off ADV Rider. A disillusioned BMW rider who just HAD to have a known brand!

MSR is "malcolm smith racing" Made in China.
Surprisingly comfortable to walk in, very good protection. New, about $150.
For $50 usd, a fantastic boot.
Lots of bargains out there. see below:
Check out Forma, Gaerne, TCX
Gaerne G-Adventure Boots by Atomic Moto
TCX Track EVO WP Boots - RevZilla
Some good deals on this site. TCX are quite good (formerly Oxtar)
Most of the boots above are not full Moto Cross boots, but rather dual sport, for more comfort.
My dirt bike boots are SIDI Crossfires ($550 new), and IMO, they are the best in the world. I've had them about 3 years, excellent.
But would I take them traveling? Nope! Need something I can walk in.
It's all about compromises! Do the best you can!