I am glad you caught your Peacock.
Mine used to sleep in the trees in the winter and I would worry but all the Peacock owners told me they would be fine and they were. Still I worried, stayed awake at night worrying. They never slept side by side but in singles.
I would feed them scraps of meat...