I had tried accessing subsonic from new computers, where there was no possibility of browser cache and, of course, making a rescan.
I ended up deleting the database and re-creating it from scratch. It was a bit extreme but it worked.
Something must have failed when upgrading the DB from 4.6 to 4.7 and rescanning wasn't correcting it.

