If your guest is staying through his company . The company should have booked it as an Airbnb at Work booking . @建云0 and then the booking confirmation would have been in their name.
just confirm to the guest that Airbnb cannot issue the booking confirmation/invoice in the name of an organisation which didn't make booking.
airbnb shouldn't have told the guest you could create an invoice in the name of the company as it's not possible.
the only thing the guest can do is claimed his stay on his expenses if his company is paying for his stay.