Cool fossil! I am an amateur like you. I did some searching on the web and found an article about brachiopods with spines. Perhaps the author has the knowledge you are after. Also there are some references about identifying similar brachiopods you mentioned. Good luck hunting let me know what you find out.