BUG: Close resources opened by pyxlsb
Spin-off from #39047:
- Close resources opened by pyxlsb
- Use context manager when opening non-fsspec URLs (I'm not sure whether that reduced any `ResourceWarning`s but it can't hurt)

thanks @twoertwein 