I haven't tried canoloa, but I know olive oil can work. Applesauce and pumpkin work even better, because it tastes better for them so they're more inclined to try it.
The first thing you need to realize when dealing with a problem with your beardie is to calm down. Panic can cause you to rush things.
Yes, once he poops, he will be fine (you'll still need to change your set up, though so it doesn't happen again).