A new game/rom needs time to be supported by emulators, i'm sure it will be soon supported by FBNeo and RetroArch, just be patient, alternatively you can ask emulators authors/team to support the game ;-)
With arcade games, even if an emulator supports a system, it needs to be explicitly told to be able to load a certain rom by the author. MAME has a sort of rom database, and emulators like FBNeo use that database as a basis (emphasis on as a basis, it supports plenty of things MAME doesn't).
If you download the one labelled as MAME and extract it, it isn't just the rom, but a modified copy of MAME with the arcade rom extracted to /roms/doubledragon. There's a file in the base MAME folder extracted titled 'run.bat.' Running this will force MAME to run the rom.
Just use that.
I managed to get Xeno Crisis to work in FB Neo but i suspect it's because it has already been recomplied and not because the .xml file was updated with the correct attributes? XenoCrisis came with a sample xml file. I thought maybe I could just create an XML file for Double Dragon One to make it work?