The real amateur move here was to have the CTO decline and then change position. Of course you already lined up a new job, have no loyalty to your current employer, and will tell anyone who is willing to listen. They are now going to have others shopping for remote offers and giving their 2 weeks notice just to get the exception.