I have the Baader film as well and this morning watching the Transit i noticed the pinholes you describe. When changing eyepieces i looked through the back and could clearly see some very tiny pinholes.
Must be in the manufacturing process as the Film is brand new and used for the first time.