My classmates and I were calculating the first homology group of the klein bottle, and we saw that $Ker \, \delta_1 \cong \mathbb{Z} \oplus \mathbb{Z} \oplus \mathbb{Z}$ and $Im \, \delta_2 \cong \mathbb{Z} \oplus \mathbb{Z}$.
However, $H_1(K) \ncong \mathbb{Z}$. We got the correct answer, $H_1(K) \cong \mathbb{Z} \oplus \mathbb{Z_2}$ once we considered the group presentation where our $Im \, \delta_2$ were used as relations in the presentation.
But this led me to wonder why homology groups are not invariant under isomorphism classes?
I think your question may be related to this more general question: Isomorphic quotients by isomorphic normal subgroups
In general, even if $H\cong K$, it is not guaranteed that the quotient groups $G/H$ and $G/K$ are isomorphic.
Since homology is defined to be the quotient group $\ker\partial/\text{Im}\partial$, by the above reasoning we can't just use "isomorphism classes" to conclude the final homology.