I am confused on what it takes to be a vector bundle morphism. The definition I am working with is from Lee(Intro to smooth manifolds): let $\pi:E \to M$ and $\pi':E' \to M$ be vector bundles, then a bundle homomorphism is a continuous map $F: E \to E'$ such that $\pi \circ F = \pi$ and whose restriction to each fibre is linear.
Now my question comes from working through Huybrechts complex geometry, I will include the entire proposition but the details aren't that important.
Proposition: Let X be an almost integrable complex manifold. Then there exists a direct sum decomposition $$T_\mathbb{C}X \cong T^{1,0}X \oplus T^{0,1} $$ of complex vector bundles on X.
The proof states that the isomorphism holds from the decomposition on all fibres, I agree with the canonical vector space isomorphism. My struggle however is when do isomorphic fibres gives isomorphic bundles? For example, the tangent bundle of $S^2$ and the trivial bundle $S^2 \times R^2$ both have fibres $R^2$. However, the tangent bundle of $S^2$ is twisted and the trivial bundle is not, so there is no bundle isomorphism here. I think when fibres are canonically isomorphic we are in luck for a bundle isomorphism but unsure how to build up a bundle map $F$ from this information and prove that it in fact commutes.
I admit to being very liberal with whether I am talking about smooth or holomorphic vector bundles but the general idea still holds I think.