I dont know what stage of development its at, but it could be
Anelasmocephalus cambridgei, as the size fits.
There is a PDF for download on my website regarding Opiliones, and an online article, if you look around i`m sure you`ll find it ...
SuperMacro.Net