The problem is that the tower is NOT insulated. I have the same kegerator and the same problem. I keep the temp cranked all the way down and the beer stays about 40-42. The fix is to get a new higher quality kegerator

the work around is to pour until it stops foaming, about 2 seconds. Let the glass sit until the foam turns back into beer, about 2 or 3 minutes, and then continue pouring. You should get about 12 oz of beer with a nice 4 oz head.
Do not meddle in the affairs of dragons, for you are crunchy and good with Tabasco and home brew