Bone glues well with hide glue, so I'd expect ivory to also.
Household gelatin is highly refined protein glue and could give an invisible glue line. It gels in seconds though, so you'd want to add salt and also warm the parts to give you working time. It reactivates with heat, so I'd get the...