So in this case, in this timeline, with the information we have, Senator Sinema is in fact the reason this bill passed--since she was the last to come on board--and her motivation was clear.
I bet if the vote was singularly for legislation about carried interest taxation, the votes would have been the same way (given their historical voting patterns).
I would be more persuaded if carried interest was not already a contentious issue that Repubs have had plenty of opportunity to change themselves. The fact that they did not indicated it is not just Sinema who is against removing the carried interest loophole.
That's possible. But it's also possible that she was the only one paid well enough to die on that hill and the rest of them would have passed the bill without it just so they have something to campaign on for the midterms.