I don't see where the difference in firmware is explained. Your fork is already some commits behind the parent and I only see touch button and LED added in your fork.
Can you perhaps create a PR for touch and LED for the parent (perhaps in a cleaned up version)?