I'm afraid I can't get a good look at your photos. They seem to be too dark for me to get a good look at them. However with that being said, take a look at the 81-131 and the 81-049 patio rollers which were used on Daryl patio glass doors that were manufactured in Florida. Compare our dimensions with yours to see if either of these could be used to repair your patio door.
If not and if your housing is in good working order, take a look at our roller and axle kits. We have the 81-266 with the diameter wheel of 1-1/4" and the 81-272 kit with the diameter wheel at 1-1/2". Look these parts over along with the videos related on this page to see what you think.