I've sent you my direct contact info so you can ask me questions if you have any more.
As for machines not being recognised; The logs are your friend. We log pretty much everything that goes wrong with loading machine definitions (because it's so fundamental for Cura 2.x). Another thing is installing the "god-mode" plugin, which enables you to look into the "raw" loaded profiles / definitions. You can find it at https://github.com/sedwards2009/cura-god-mode-plugin/
I've installed God-Mode plugin and checked the log file.
It says a couple of things:
Could not deserialize containter bcn3d_sigma
Tried to get the extruder trains for machine bcn3d, wich doesn't exist
Removed container bcn3d
Maybe I'm doing something wrong with the parameters file. Is there any template I can use?
Thanks in advance