Hey everyone, apologies for jumping in on this quite late but @Emiel1 thank you so much for stepping in and finding the partners.
Airbnb.org is essentially the website where you can register your listing (or create a new listing) solely for the purpose of hosting refugees, but it's not the place to also book the stays. This is all done in cooperation with the partners (HIAS and IOM). I don't think there's currently the option to apply directly through Airbnb.org, though if there is there'll be an article in Airbnb's Press Room like the article Emiel1 shared suggests.
I've flagged what the CS rep informed you with the Airbnb.org team, and thanks for tagging me here!