Al parecer el culpable es el programa y no la dll,
ya que justo antes de llegar al EP de la libreria me crea una sección de tamaño 4000
justo donde deberia ponerse la dll, y eso causa que despues la dll crashea.
Si abro la dll de MckSys en el ollydbg, y le doy run veremos que se carga perfectamente.
Aqui vemos donde crashea cargandola desde el programa.
si el programa la hubiera colocado en 010A0000 pues esa direccion estaria
dentro del exe.