Tried adding the .htaccess line from that second thread. No joy.
bb-config.php is using utf-8
define( 'BBDB_CHARSET', 'utf8' );
Oh dear. In phpAdmin, I see that wp_bb_posts is using latin1_swedish_ci as it’s collation, for some unknown reason. Is that germane? I’m rapidly getting out of my depth here.