There's a pretty big difference between the qualifiers used in the 1st and 4th Amendments.
The 1st begins with "Congress shall make no law.."
The 4th states "..shall not be violated"
This is important because the 1st restricts what the government can do, while the 4th restricts what anyone can do. In other words, Congress need not pass a law restricting the collecting and sale of private information because that activity is already banned by the 4th. This is a job for the courts.