Yeah going in at 10 should give you plenty of time to wake up and eat before lifting, as long as you aren't a crazy nightowl and staying up forever after work. If I were you my day would look like:
6am wake up breakfast/meal 1
7-830am work
9am post workout shake/meal 2
3pm lunch break/meal 3
8pm dinner/meal 4
Easy way to split the protein up into your 50g at a time. Have a normal meal at work consisting of another 6-8oz of another leanish protein, then dinner with Allison if it's not too late for her when you get home. None of your meals will be huge, but you should see some good strength gainz with the more structured eating and higher protein than you've been doing.
That cup of rice before the gym will give you 45g of carbs, then do another cup after with a banana will give you another 70ish.. so there's 115 of your 390 for the day. You could thow a banana before the gym too, or some berries with either of the meals to get more carbs. If you have trouble hitting that many carbs during the day, or just want to increase your peri-workout carbs, add a scoop of gatorade powder to the water you'll drink in the gym, easy extra 35g of carbs or so, and it'll keep your endurance in there up. It's a pretty easy plan to follow.