Charles Grayson Gilbert, who was 5 years old when he was diagnosed with pancreatic cancer and became a miracle survivor and the subject of an acclaimed Baltimore Sun photograph, died Thursday in his sleep at his mother’s home in the Woodbrook neighborhood of Baltimore County. He was 33.