That's probably because the replacement panel uses a different touch controller, and gets enumerated differently than expected.
You'll have to find out the actual input device for it and patch KOReader (specifically:
https://github.com/koreader/koreader...evice.lua#L597)