Not sure what yeast you used or how much but 1.013 seems like it might not have been quite finished. Did you check SG for a 2-3 days to be sure it wasn't dropping any more? If it wasnt finished, thats going to contribute to the sweetness due to residual sugars left behind.
Did you use any finings? Wheat beers will have a tendancy to be hazy but OJ would be an extreme.
YMMV but 9 days seems a little quick for kegging a 1.063 OG beer. Regardless, a little more time in the fermenter may allow more yeast to drop out of suspension and give additional time to be sure that fermentation is truly finished. I typically dont even think about packaging until at least 2 weeks have past and usually wait until 3. No need to rush. I've actually seen a slow ferment take a full weeks before the gravity stopped dropping though that was an extreme example.
As to kegging, are you agitating the keg to force carb? If so, thats certainly going to rouse any yeast and contribute to cloudiness. Yes, more time sitting in the keg at cold temps will also help the yeast to drop. Other than that, 2 days on CO2 at 45 degrees doesent seem like enough time for carbonation if you just let it sit. My keezer is set to 38 degrees and my CO2 is usually around 13 psi and it takes a good ~8-10 days before its carbed well.