Well since you have done everything that has been suggested and you are still throttling my next step would be repasting the CPU and GPU to see if you can shave off a few degrees from your max temps.
Or you can take it into an Apple store and have them check it out. Explain whats up maybe they can help.
Either way your machine is running too hot and it will throttle forever no matter what you do which is not a solution and certainly not what you want.
You have a higher end CPU so your machine is going to run hotter to some degree but you should be able to use it without throttling otherwise why even own it.
Lastly may i suggest if you are not doing it is prop up the back end of the machine while gaming as i have mine propped up with a couple Pill bottle caps that are about half an inch tall which helps cool air pass under it .
Notebook coolers are a waste on the Macbook unibody IMHO but propping up the back end will help keep it abit cooler.
Or you can take it into an Apple store and have them check it out. Explain whats up maybe they can help.
Either way your machine is running too hot and it will throttle forever no matter what you do which is not a solution and certainly not what you want.
You have a higher end CPU so your machine is going to run hotter to some degree but you should be able to use it without throttling otherwise why even own it.
Lastly may i suggest if you are not doing it is prop up the back end of the machine while gaming as i have mine propped up with a couple Pill bottle caps that are about half an inch tall which helps cool air pass under it .
Notebook coolers are a waste on the Macbook unibody IMHO but propping up the back end will help keep it abit cooler.