You’re definitely best off asking this in a GitHub issue on that repository, as the author will have much more experience than all of us combined given how new that is..
I’ve taken a quick look and the library tells you you have an SX1262 if a certain register doesn’t hold the expected value for SX1276. With that logic, a failed read will still say there is a 1262. The printed value 0x09 does look like it did read something but no clue if it read the right thing. Really, I’d ask the author instead.
Oh wow I see, that’s… something.
You can always find someone’s GitHub email address by opening a specific commit and adding .patch to the URL. No guarantee that they look at that inbox or want to respond then, but it’s still probably more helpful than asking here.