Okay no. It seems I can only drive automatic in Forza. Driving manual just makes my brain hurt.

I did however get multiplayer to work this morning! It looks like the last update fixed it for me.