Du rechnest, wenn ich das richtig verstanden habe, eigentlich richtig (zumindest ist mir kein beispiel eingefallen, bei dem es nicht funktioniert), aber die Benennung ist trotzdem falsch.
Do not deduct the nonlethal damage number from your current hit points. It is not “real” damage. Instead, when your nonlethal damage equals your current hit points, you're staggered (see below), and when it exceeds your current hit points, you fall unconscious.
Du beziehst mit deiner Regelung den nichttödlichen Schaden einfach immer auf die Gesamttrefferpunkte, während er eigentlich auf die aktuellen bezogen wird. Heraus kommt dasselbe. Unsinnig ist es trotzdem
EDIT: Habe doch etwas gefunden, wo deine Regelung Verwirrung stiften kann:
When a spell or ability cures hit point damage, it also removes an equal amount of nonlethal damage.
In deinem Fall müsste das also doppelt so viel nichttödlichen Schaden heilen.