Under anförde von Rosenstein 1788-89 skärgårdseskaderns avantgarde och lade stor bravur i dagen i synnerhet i det olyckliga Slaget vid Svensksund den 24 augusti 1789, där han ombord på hemmeman "Oden" genom sitt timslånga försvar av passet beredde den övriga delen av flottan tid att undkomma, men omsider, efter tio timmars oavbruten kanonad, nödgades ge sig fången. År 1791 företog von Rosenstein, med fregatten "Bellona", en ny beskickning till Marocko, förordnades 1794 att förestå chefsämbetet vid ovannämnda avdelning av Arméns flotta samt utnämndes 1797 till konteramiral.