No, it was not "stolen", nor have they (Namecheap) "taken it hostage".
"we were required to put these domains in the custody of the court" - which is something quite different.
You may well have a legitimate gripe with Facebook, but Namecheap are simply following the orders of a court of law. What other action do you think Namecheap could take here?