MJ - you have my sympathy! Quite a lot of the stuff asked on this forum can be answered by a look at LASORS. But there are certainly some points which keep cropping up and which it would help if there was clearer information available from the Belgrano.....
I wouldn't worry about your solo sign-offs - it's a typically stupid piece of Eurocracy in the first place, it isn't properly defined and is open to interpretation. The most important thing is to have your supervisor's recommendation and to have completed the qualifying 100 hours of instruction.