Can't see the photo either, but I've also never heard of Boston Creme Pie with cherries. Huh!
The only one I know is a yellow cake with a custard between the layers and, then, smothered with a rich chocolate frosting/sauce.
Oh, crap. Now I want some. You people are evil here.