We've heard this "fear-mongering" from Amex before and in those instances people have still received their sign-up bonuses. While this time the data points appear more explicit, I wouldn't be surprised if everyone still received the bonuses.
In any case, there should be no issue getting the repeated signup bonus on the Business card, since the once-per-lifetime language only appears on the personal card terms & conditions.