This is a chart that specifically measures physical single sales. Meaning, no streams. It's a puff piece.
It's likely something as simple as the Perhaps vinyl finally shipped to the UK after the delays, and three figures worth of them sold at various record shops across the UK. If someone can provide some context about what a single in the 75-100 range on that chart has to sell to get on it, but my guess would be not very many. 100?
There are apparently close to 500 record stores in the UK. So if each of those stores had a single pre-order for this dating back to when it was originally released, and they finally received the physical album this month, that's probably more than enough to get GNR charting. Look up some of the other singles on that chart in or around GNRs position, and you can deduce what you need to from it.