I think this issue should be revisited at the Supreme Court. A State should not have the constitutional power to circumvent the government's power to enforce its borders.
I do not believe that they do.
What the courts have decided (and I think rightfully so) is that the federal government cannot
compel the states to uphold federal law in lew of federal agencies doing so. The states cannot actively block the feds but they do not have to actively help them either. That is as I understand it at least unless you have something that shows otherwise.
I believe that is a proper balance between federal and state powers. I do not think that the federal government should be able to force the states to go along with something that they disagree with.