Get your taxes done using TurboTax

The article you reference says we can e-file our amended returns.  It doesn't mention 3/25/2021.