OK after a few more hours debugging... it turns out the problem was caused by putting a
<telerik:RadComboBox>
inside a list. That was the cause of all of the IE formatting problems...
Changing the RadComboBox to a regular ASP:DDL and letting the formdecorator do it's magic worked fine.