I kept that other post on notify in case something came up but I got something to work thanks to a couple of posts around here.
I also have a side scroller and found this to be the best solution for my game.
I jumbled this script with the help of Jean's LookAt2. Basically here is what you have to do.
-make an empty gameObject
-set the X Rotation to 90
-add an fsm on the empty gameobject
-I am using a touch object event with remote app on android but you could also use mouse pick.
-make a new vector 3 called position
-in touch object event set the Store hit point to Position//In the mouse pick set the store point to Position.
-add this script found here and set the target position to Position
-set the Up vector to x 0 y 0 z 1
-Now drag the object you wanted to spin and set it as a child to the empty game object.
DONE!
Hopefully a much simpler action comes along.