Why I am unable to buy SGB in Zerodha

You can purchase SGB’s from the secondary market as well. The Inter Depositary Transfer is now allowed, Inter Depository Transfers of G-Sec, T-Bills, and Gold Bonds are now allowed.