Found the problem; the Uri I was specifying for the bitmap was incorrect.
Should have been...
Should have been...
messageBoxStyle.Setters.Add(new Setter(Xceed.Wpf.Toolkit.MessageBox.ImageSourceProperty, new BitmapImage(new Uri("pack://application:,,,/Resources/Printer.png"))));