Yes, bad connection to the socket could cause squealing.
The power tube heaters are all in series, so you need to verify all the socket solder joints, and verify the socket pins are contacting the tube pins.
Your description of the tube holder being loose sounds like the socket pins need to be retensioned.
The power tube heaters are all in series, so you need to verify all the socket solder joints, and verify the socket pins are contacting the tube pins.
Your description of the tube holder being loose sounds like the socket pins need to be retensioned.