Thanks for sharing my library.
The core component I needed for electron Steam overlay integration is a BrowserWindow. It allows to properly get state from electron to properly display electron content at native window and put them in sync. It includes window size properties, capture page and electron window state (maximize, unmaximize, show, hide, restore, resize, move, etc).
If Construct engine has similar component I can integrate it in my library.