Final update, hopefully (knock on wood), I got to pick up my Edge yesterday and the new engine sounds great and does not produce the original sound.
Drove it a bit yesterday to "break in" the new engine some and just enjoy driving it again. This morning it started without any issues ?
Mechanic recommends an oil change within the next 500-1k miles to allow lookover and ensure break in period is good. Is this usually such a short drive needed before the first oil change?