According to me I would like to suggest you to try KDETools Mac OLM to Gmail, using this tool you can import or restore OLM file to Gmail again. The tool is capable of recovering lost mailbox files and re-accessing damaged / corrupt / error files from OLM with any external effort. It Convert full OLM data and generate preview of the conversion data.