Assigning macro to non-standard key (Kinesis Freestyle Edge)

Yes, and there's already a Keyboard Maestro solution to using them, which works with a separate keypad or a built-in one on an extended keyboard: