B-fields and dust in interstellar filaments using dust polarization (BALLAD-POL): III. Grain alignment and disruption mechanisms in G34.43+0.24 using polarization observations from JCMT/POL-2