That should work if you create a stateless programmable switch which is pressed whenever the /lockActionEvent with the right parameters is triggered (see Nuki MQTT documentation for the proper parameters). You will have to set up a different keypad codes and associate fingers to it in order to get different trigger values.
One important thing to note is that lockActionEvents are only triggered when the lockAction is also executed by the lock. i.e. you can only unlock your garage door together with the Smart Lock and not alone.