That’s probably a good guess.
Marco was aboard in summer 44, but the first XXIII to go out on patrol was U-2324 on 29 Jan 1945 (UBoat.net)
There is some work to be done here, deleting all XXIII in Black Sea and giving them back appropriate dates and harbors assignation...
(Even though i don’t like this model who will never reach other types rendering)