try oxyclean stain spray... it comes in a small bottle made to be carried in a purse. i used it on my op art siggy fabric to get ice cream out and it worked really well. i just sprayed it on and it let it dry.
Rubbing alcohlol, dab it on and blot it off. Works wonders on clothes. I even used it on a pair of pants that had marker on it that had been through the washer and dryer many times and it cleaned it perfectly. I have also used hand sanatizer with the same results.
I am dying to know what this bag looks like. I've never seen it? Did I miss it somehow?
I hope you get the pen out. Just so you know spaghetti sauce splattered on my ergo hobo that was signature jacquard and with the coach cleaner, it came right out!! Keep that in mind too.