Anyway to remove the "1880" from the node-red url?

(Again: I'm not expert)

You seem to be missing a basic principle of how it works.

HTTP uses port 80.

That is the standard for the internet. Browsers talk on port 80.

Node-Red is a JavaScript platform that may send HTML stuff down to the browser, but it isn't HTML.

It is JavaScript.

@TotallyInformation explained the use of ports.
Anything above 1024 is fine. If you want it below 1024 you need to run Node-Red as ROOT and this is NOT recommended.

I'm way out of my skill set. Read what @TotallyInformation said.

It is just how it is. All Node-Red pages are on port 1880. (Or anything above 1024 if you edit the settings file)