No, secession is not a right since it is not the same thing as revolution.
The States entered the union as States and agreed to the conditions in the Constitution.
What right was violated?
None.
Only that the Confederate States knew that their 'peculiar institution' was now being threatened by the growing anti-slavery movement in the North.
Madison did not think secession legal.
The ones who had a right to 'secede' were the millions of slaves being held against the tenets listed in the Declaration of Independence, tenets rejected by the Confederates in their own constitution.
“There is nothing in the 10th amendement that allows secession.”
As you said yourself there is nothing in the Constitution that alows’s or prohibits the power of secession so if we are to simply read the 10th amendment:
“The powers not delegated to the United States by the Constitution, nor prohibited by it to the States, are reserved to the States respectively, or to the people.”
Secession must be a reserved power of the States respectively, or to the people.