Hi Moltke,
Would renaming the files eg. subtitle_eng.srt, subtitle_spa.srt have any effect? Maybe whatever video program you are using is confused by seeing two periods (dots) and is using the first one as the seperator between filename and extension. I can't test this so its just a thought, but I have seen problems caused by two periods within a file name - usually a badly written filename reading routine.