The shock mount holes on the fxr aluminum swingarm are significantly smaller 3/8 vs the factory bolt hole of 1/2″. Is it ok to machine out the shock mount holes to 1/2″?

Yes, machining them out to 1/2″ will be fine.