A cream ale's OG usually runs from 1.044 to 1.055...that's OK.
The non malted ingredients have little to no enzymes, but plenty of starches. Enzymes break/convert the starches into sugars. The malted grains especially the 2 and 6 row contain enough of these needed enzymes to do the job.
I did the same thing you did on my first oatmeal stout. It ended up being very drinkalble. The mouth feel was a bit heavy for my buddies, but I enjoyed it.
Keep going with what you have. I'd almost guarantee it to be good.
