One other question: maybe it's some sort of issue with crawling the folders, with the name of the folder or something. Do any of the folders have any weird characters in the names? Do any of the paths exceed 64 characters (ie, /volume/name of sdcard/music/artist name/album name/trackxx.wma - is it possible that the name of the path exceeds what those apps might support?) So, as a test, if you shorten the name of, say, the names of the folders to something shorter, does that make the music appear?
(Just trying to do some troubleshooting until you hear back from one of those app developers.)
(Just trying to do some troubleshooting until you hear back from one of those app developers.)