Bueno, he conseguido algún avance en el tema, ya puedo leer y escribir los estados de los botones desde una aplicación en C#. Para ello he tenido que instalar la versión demo de FSUIPC4, con ésta creo no tienes acceso al programa en sí, o muy limitado, pero con esto ya tengo conexión con la librería "FSUIPCClient.dll" y ésta tengo acceso a todos los registros/variables/acciones/... del simulador utilizando la plataforma .net, en mi caso C# que es el lenguaje que conozco.
Ahora solo me queda encontrar los offsets de los botones y variables de los datos que necesito para el MCP (la lista tiene 59 páginas) y esperar si con la versión demo será suficiente o tiene alguna limitación de tiempo de uso... Si no es asi se compra que no es nada cara por el trabajo que facilitan sus librerias.
Un saludo