If you've not done so already and have a Windows PC available, download Mp3tag from http://www.mp3tag.de/en/
and edit/save the tags on all the songs on that problematic album.
Maybe select all of them, then change the album name to what it already is or something (ie so the tag collection is rewritten for each track). Also perhaps look at the tags on one or more of the tracks individually (within Mp3tag right-click on a track then select Tags... from the context menu. On the resulting popup page, delete any tags which look suspicious or unnecessary and do this for all the tracks in the problem album.
Maybe there are both ID3v1 and ID3v2 tags on the tracks in that album and one or other of them has bad information in it, and the other tag-viewing apps you have used are interpreting this inconsistent information differently from the media server(s) you are using with the Soundbridge? The fact that both Firefly and Windows Media Connect are both getting that album wrong in the same way probably means there is something strange and hidden in the tagging, and maybe giving them a good flushing out - as I think mp3tag will do (definitely it does a good job cleaning up tags on the WMA files I have) - will be just what is needed.
With Firefly I reckon you will have to delete songs.db and restart it to have it reprocess all the tags into its database when the tags have been edited in that way. I find that I have to do that with my WMA files with Firefly, but I don't know if that is by-design in Firefly or not.