Reached bone 96 yesterday on these, with expectation that Alla's reported cap of 97 was correct. After 48 straight synths without a skillup (no guild equipment, no support; full moon, iceday), am forced to conclude the OP is correct and cap is 96. At least I did 3 nereid rings to make up for my time, 2 of which I am using :).
____________________________
Zaub of Bastok/Cerberus: Taru, 17/20@90 Bone 100+3+Sign/Leather 60+1 Alch/Wood/Cook/Cloth/Smith/Goldsmith 60 GS 51/Smith 53/Fishing 29