For anyone that's interested, it would seem that this issue was being caused by my mod-chip.
I had the chip unsoldered today for other reasons, and out of interest retried SSBB. All of the various applications (Neogamma, Superdump etc) will now happily read the disc.
Thanks for your posts...