I downloaded the driver file mentioned by the OP and looked at was in it.
iwlwifi-ty-a0-gf-a0-59.ucode
Then I looked in my debian bullseye /lib/firmware dir and saw:
iwlwifi-ty-a0-gf-a0-59.ucode
iwlwifi-ty-a0-gf-a0-62.ucode
iwlwifi-ty-a0-gf-a0.pnvm
Seems like debian bullseye comes with the required firmware? Maybe it’s a matter of how to force the correct driver to be loaded?