Because the overlay app looks for the string "http://gw2timer.com
It's unfortunate that the embed no longer works because your site changed. I'm not familiar with how an iframe is different on https, so did you do further research on that? Maybe you could use the <object> tag
instead. Another way, although drastic, is to copy and host
GW2Timer (the whole website) on your own server.