Both Tk::Bitmap and Tk::Pixmap allow the image to be specified as a data string within the program itself using the -data =>string option. As no separate file is needed, this approach may be helpful to you.
Comment on Re: PAR::Packer: pp with addfile option: where are the files?