What you are asking is not possible. You cannot modify what gets entered into the logfiles depending on the amount of data that is transferred.
Instead, you could record all events in the logfiles, then use a third party log analysis tool to read the logs and pick out the transfers larger than 30 megabytes.
Here are a couple of links to well known log analysers for WinGate.
Proxy Inspector
Internet Access Monitor