Can't "Wipe data/Factory reset" due to broken power button
You could try booting into fastboot mode, and then use fastboot -w. This command wipes userdata and cache, and thus should be equivalent to a factory-reset. For more information, there's a List of fastboot commands, and of course our fastboot tag-wiki.