I've never seen an Elpro roller with a pressed in bolt. Usually, they are removable. You can call Elpro and tell them what you have and they are usually very helpful.

Elpro
805-481-3378
805-362-6051

Good Luck!