The source you posted does NOT say you can legally delay filing taxes for 3 years. It says after 3 years, you would lose any refund. You cannot delay filing taxes for 3 years if you want your immigration case to proceed.
Your options are to file as Married Filing Separately now, then amending the return after spouse has a SSN.....or getting your spouse an ITIN, then filing a joint return.