I'll counter that advice to give you some options

If you had remained reportable, I'd say resubmit IF they take data integrity errors over 5% of the entire LR. For you, that looks to be about 3.6% so if the rest of the data is clean, and you were still large, I wouldn't bother resubmitting.
Because you're small again, I frankly wouldn't bother. I'd note in your submission file (a file only viewable by internal folks) that the error happened, how it was corrected, and that you did not refile again because the error ratio was below the 5% tollerance level and because you were back at small bank status.
I don't let senior management make the call. I would advise them of the situation, share my decision, and if they felt something else effected my choice we might discuss how to proceed, but you (and me) are the experts.
There is no need to fuss with the attorneys. CRA is not a regulation that assesses penalties, monatary or civil.
There is however one little thing I would suggest you consider. Did your fix include the call report? If you have reported these incorrectly on the call report you need to immediately fix that issue. There is most likely no need to refile the call reports, but once a problem on the call reports is discovered, failure to correct it can be both costly and if it's really bad, send someone (not you) to the clinker
