I'm well aware that this isn't statistically ridiculous
Exactly.
but it does leave me with the nagging concern that I've configured something wrong in my solo setup.
If you have some connections in your bitcoin client, don't see any errors in miner and your card is working (because you can submit shares/blocks to the pool), then everything is working fine.