I completely agree with this take on the movie. As far as percentages go, it's arguable for the movie, but I don't know that some of the more subtle scenes in the film support it. Stone Cold points out above the "flipping over" scene in the movie, which is crucial to the Ledger character's sexuality. He tries to date women, but can't seem to make it work, and is alone by the end of the movie. Gyllenhaal's character obviously wasn't very satisfied by women either, and Ledger's character wasn't his last male lover, and may not have been his first. I just don't think the movie sold bisexuality as an option for either character. While attraction can be percentage-based, identity is usally categorically heterosexual, bisexual, or homosexual. I would argue that the movie represented the characters as struggling with their homosexuality, and that neither character identified themselves as bisexual.
While I agree that Jack seemed to have the stronger attraction to men, I don't think that money motivated him to marry who he did. In the scene where he first saw Hathaway's character, you could tell there was an attraction there.