So I use the Zygarde Cube to disassemble my (non shiny) Zygarde into cells. Then I use the shiny event Zygarde and the Zygarde Cube to reassemble a shiny Zygarde with Power Construct.
Of course it will, as long as you don't disassemble the Shiny. I Just did it today.