I don't think we've seen a response to the charge that Obama/Biden supported the bridge to nowhere, so we don't know how accurate it is.
It would be wrong, I suspect, to assume that members of Congress are always aware of everything they are voting for. It's not a matter of hypocracy but of complexity. People sneak in pet projects all the time.