Although the Official Glasses are no longer being sent out by Pirates Online, you can buy them as a collectable at the 3-D Market.
Official 3-D Market description:
Pirates of the Caribbean 3D
American Paper Optics has manufactured the official glasses that you need to play Pirates of the Caribbean Online in 3D. Our analyglyphic paper glasses (red/cyan) work with the online game. These are the official glasses that have been mailed to subscribers of Pirates of the Caribbean Online. American Paper Optics is the exclusive producer of Pirates of the Caribbean Online 3D glasses, accept no substitutions!