guidはあくまで"id"なのだからリンク出力などの目的で使うべきでない

guidはrssフィードなど記事を特定するために用いられる「インターネット上で一意となるid文字列」であり
url形式になってるのはサイトurlがその要件を満たす上で都合がよく「たまたま」採用された結果にすぎない
なのでssl化したりドメインを変えたとしても変えてはいけないし、リンク出力の目的で用いるのは不適当

画像のidとって、wp_get_image_urlなどで出力すれば後からSSL化しようが、ドメイン移管しようが問題ない