@NonJWspouse---No it is not hypocrisy. When someone fornicates or commits adultery and give birth to a child, they have given life, but does that mean God approve of the way in which the life was given? Of couse not! Christians are admonish to abstain from blood, the blood of every sort of flesh. JWs who accept blood fractions are not taking in blood, a fraction is not blood. If a protein was used and the blood destroyed JWs do not see a problem with that, but Christendom donates and cause people to use major blood components. Jehovah's Witnesses do not want to see their members die when there are advances in medicine that is available to them.
If accepting blood fractions causes some to stumble, JWs are admonish to not take any fractions. But again it is up to each individual to decide for themselves and their loved ones whether they want to accept a fraction which the religions does not consider as blood.
JWs who accept blood fractions woud not want to donate their own blood as they cannot tell whether major components of their blood would be used, in which case they would become bloodguilty.