I found it! An actual image of the act, nor just the text. So yes, Dim you were right. There was legislation regarding navigation in 1817!
I have no issue with the truth, or acknowledging when you are trading in actual historical facts. The problem is you do so very infrequently. The legislation of course didn’t do half of what you claimed it did. It will take me a while to type out the verbiage. Of course I’ll link the original.
But first we need to examine the factor of factors in the cotton trade, of which you seem to know little.
The Navigation Act of 1817 required all shipping among US ports to be by US owned ships, and I think some law like that is still in effect today.
The key point to remember here is that in 1817 Washington, DC, was ruled over by Southern Democrats -- with a Southern Democrat President, and Democrat majorities in both House (79% Democrats) and Senate (70% Democrats) under solid Southern control.
So this had nothing to do with "northeastern power brokers" or their "money flows from Europe", it was simply a common-sense attempt to encourage putting Americans first.
In 1817 Southern cities like Baltimore, MD, and Charleston, SC, had prosperous ship-building industries, so there was no reason then to suppose the 1817 Navigation Act would in some way disadvantage them.
What did disadvantage Southern ship-builders in Charleston or New Orleans were steam-powered ships and railroad connections to interior populations.
And whose fault was that?