Wat je kan doen om de stroom te beperken bij kortsluiting of overbelasting, is het plaatsen van een 24V/75W lampje tussen de secundaire wikkeling v/d trafo en je schakeling. Dat geeft --als het licht van buitenaf te zien is-- meteen een visuele indicatie als er wat mis is.
Wat Q2 betreft: die moet de 2N3055 van basisstroom voorzien, en dat is redelijk veel als je rekening houdt met de geringe stroomversterking van die laatste. Vooral bij lage uitgangsspanningen en hoge stromen krijgt hij het hard te verduren.
Een groter koellichaam zou kunnen helpen, maar persoonlijk zou ik de 2N3055 vervangen door een darlington (de TIP142 bv.). Die kan je rechtstreeks aansturen vanuit opamp U2. Die zit weliswaar in een andere behuizing dan de 2N3055, maar je kan hem gewoon op het bestaande koelblok vastschroeven.