As for allied ships, you will need to look perhaps in the book of Morison which has significant battle orders regarding the navy or on similar texts or by getting help from those who deal with allied armies of the Second World War. As for the marines of the axis, however, in addition to the Royal Navy which engaged the allied navy with only light forces throughout the Husky, the Kriegsmarine also had some units that depended on the Mediterranean command at the time. Both navies carried out raids against the Allied ship, especially for transport. Then there is the whole part concerning the land forces of the Royal Navy which in Sicily held the command of various maritime squares but unfortunately the reports of the time are very incomplete on the latter. Maybe I'll see if I can find something. Same thing to say about the Luftwaffe and the Air Force. Both also had significant anti-aircraft forces in Sicily which, even in this case, are difficult to locate and find.
ALl the best
Maurizio