Since taking 0.5.2 I find the direct access pins on the Arduino go high on reboot

Are you sure they are going HIGH and not LOW as MOST relays are active LOW?
Default reboot state of Arduino pins is LOW and from prior testing recent bug fixes by Blynk adhere to this principle.