Not simply colonel—also an Army 1-star.
No, Captain in the Navy is an O-6, just like a bird colonel in the Army or Air Force or Marines.
You're thinking of Commodore, which is an obsolete term. They are now Rear Admirals (lower half.)
-ccm