Thank you for reaching out to us. I have come across this roller in the past and I believe it is from a porch enclosure or storm sliding patio door. At first, I thought it was the 81-263 with the installation hole at the top of the housing, but it is too wide at 5/8" and your roller housing is only 1/2" wide. The 81-090 roller housing matches your width, but there's no hole at the top to mount the roller in the door.
However, we've had a customer with this same roller use the 81-078. The wings at the back held the roller in place, but they had to file down the sides to fit into the door rail. Also, the roller is a little larger in diameter, and had a little trouble clearing the track at the bottom of the door. My one last idea would be to use the 84-017 nylon wheel along with some type of rivet. Possibly, you can purchase a rivet to fit at a hardware store in your area.