Ah, perdona, es cierto, no son el mismo control Image.
He visto que en SQL Server 2005 hay un tipo de datos que es "Image" destinado a almacenar este tipo de objetos. ¿Has mirado a ver si en tu motor de BBDD existe algo igual?. Porque de ser así te ahorrarías el tener que ver cómo convertir la imagen a un chorro de bytes, ya que podrías almacenar la imagen tal cual, ya se encarga la BBDD de convertirla como crea oportuno para almacenarla.
Saludos