I ordered another spare hanger last week (3 total for me), and thankfully it shipped (prior to AliEx US price increases)! I'm surprised your bike is 20lbs. Mine clocks in anywhere between 7.6kg and 8.3kg and it only depends on which tires I'm using. If I were running full mechanical, I think I could get it sub 7.5kg.
To be fair this is with me weighing myself with and without the bike on a bathroom scale with the bike fully kitted out. One of my steel bikes is around 18lbs with a single water bottle and saddle bag LOL