They're kind of odd looking pieces, I'm not sure they're from a bottle. They look like they could be from a navigational light or something. They can't be that old, trademark symbols haven't been in use that long. I'm guessing 1970's or 80's or so, that's the era that the logo reminds me of. Massachusetts is an odd place to be finding things with Chinese lettering on them in the ocean, I'm not sure what that's about.
Floating direction. Channel markers I'm thinking but why there bay area and why china there they look like channel glass or on a older ship wrecked somewhere there