Could you post a link to the ship you beleive to be the Giuseppe Garibaldi? I'd like to compare them. Given the time differences in when pictures are taken, it's entirely possible for the same ship to show up twice in different locations. :)
After hunting around for pictures I agree that this ship isn't the Garibaldi. The Garibaldi has a square bow where the deck overhangs the bow. I don't know about the others. globalsecurity.org has a page of carrier deck layouts and this one doesn't match any of them so that may lend creedence to it being an amphib.