We were not SRO-ing or Airbnb-ing but were forced to install smoke alarms in each bedroom, remove the keyed lock doorknobs from each bedroom and also hire an architect/engineer to verify that the changes had been made and then they still reinspected which meant they forced us to spend money on the architect but this means they were protected from false accusations of being bribed to pass our inspection I guess. So you might want to start with that. We passed inspection with them as well as with the insurance inspector.
But we also requested the smoke alarm from airbnb for another unit. I don't know if we will get it.