it doesn’t matter what I think - it matters what UNC thinks.
You mentioned engineering. What are you looking to study?
In the end, only UNC can answer if you’re getting in or not so you’re spinning your wheels here.
As always, have a balanced list. A balanced list isn’t one unless it’s assured.
So if you have any doubt and you clearly do or you wouldn’t post here, then make sure you have what you deem an affordable safety - whether Wilmington, ECU or whatever - on your list as a just in case.
PS - and you still need a test - and you “assume” a 1480-1500. I wouldn’t assume anything - til I had it.
Good luck.