Straightforward answer: Garuda Linux can not run on your MacBook model.
Not only Garuda Linux, but most of Linux can not be installed on Macbook with T2 chips. There are some specificly designed Linux operating systems that can be installed on T2 chips.
Actually, the reason behind hanging on 91% is that at that point, installation of bootloader occurs. As T2 chips prevent installation of bootloader except Apple ones, it is struck and cannot be carried on further.
For further information, search on search engines.
Just another example of why it is not a good idea to purchase Apple hardware if you like to run Linux.
This issue is only going to get worse on future Apple hardware as the direction they are intending to go will make it extremely difficult to ever use their products with another OS.
Just stear clear of Apple hardware if you want to run Linux without issues.