The way I read this (and I could be wrong) is that pre-cruise testing in Europe for vaccinated adults is now required only for sailings out of Spain, Greece and Denmark/Copenhagen. We sail out of Amsterdam in 3 weeks, and when i click "Amsterdam" it takes me to the following info mentioning only sailings out of Copenhagen (but not for instance Amsterdam). But I can't for now discount the possibility that the mention of Copenhagen is a typo and they actually mean all European ports excluding Greece & Spain.
The below also seems to correspond with the fact that Denmark doesn't even allow vaccination of under 18 year olds anymore, and all minors should therefore also be allowed to sail out of Copenhagen just with a negative test:
REQUIRED TESTING FOR GUESTS SAILING FROM EUROPE HOME PORTS, EXCLUDING GREECE AND SPAIN
All Guests: Required Pre-Cruise Testing
All guests sailing from Copenhagen, Denmark will need to take a test before boarding, as detailed below. The test must be conducted at a certified testing location or supervised by a healthcare telemedicine professional. Telehealth tests are accepted, but must be completed with a supervised video visit. All tests are at the guests’ expense.
Vaccinated guests - including those not considered 'up to date' by EMA standards - must show a negative result for a PCR or antigen test taken no more than 2 days before boarding day. Guests 12 and younger who have been vaccinated may present proof of full vaccination and follow the testing protocols for vaccinated guests.
Unvaccinated kids age 2 to 17 must show a negative test result for a PCR or antigen test taken no more than 1 day before boarding day.
Guests under 2 years of age do not need to complete a pre-cruise test