Saying the Preamble is not law is NOTHING like saying the Declaration of Independence is not law, for the very simple reason that the Declaration of Independence IS law, while the Preamble is NOT law.
Can you point to any part of the Constitution that says that?
When officers of government, all of them, take their oath, as required by Article VI, they swear to support and defend the Constitution. All of it.