I tested the .bmrl saved as .bmp on my GPS and it worked perfect. The upload is made with a USB Drive and the name of .bmp is set on a .xml file. As you suggest may be work if I set the name of the file as [name].bmrl in the XML file.
I will test with .bmrl extension instead of .bmp to see the result and then I give you feedback.