BobKamman
Level 15

Does this mean that I could have filed the amended return immediately after filing the original return, as long as it was before 4/15?

Yes.  Technically, it would be called a superseding return.