Two paths to take on this. First is a knowledgeable geologist or an experienced rockhound. Either may be able to identify rock type. Second is a qualified paleontologist. Specifically one that works identifying fossils. Is either of these professionals suspects that the item belongs in a specific category, they will let you know. Be aware that many colleges, universities, and museums do charge a fee just to look at something.
Time for more coffee.