Your link said it was passed by the House. I didn't see any mention in there about the Senate passing it too. One might assume they did, but it is not yet a fact in evidence.
Do you have evidence indicating otherwise?
Articulated above. I have read a lot of stuff in the Congressional record that passed the house but did not pass the Senate. It may be that this bill passed the Senate as well, but we do not know that without some sort of confirmation that it did.
In any case, if it required ships to come to port empty, it was a non starter anyway.
Passed the Senate on the same day and is included in the list of List of Act and Resolutions passed by that session of Congress: Link