Bienvenido al foro.
Y según los problemas que cuentas, bienvenido al desarrollo web.
Son problemas habituales. Tienes que tener en cuenta que diferentes versiones de navegadores, son realmente navegadores diferentes. Hay cosas que nunca van a funcionar en una versión, porque al salir una versión ya se queda como está y no se añaden funcionalidades nuevas que si adoptarán las versiones futuras (o no).
Lo que si es muy extraño es que no te funcione
border-radius
o incluso lo de las columnas en IE11, ya que están soportados:
Habría que ver el código o la web para ver qué pasa realmente.
Otra cosa también es dar un soporte lógico a ciertos navegadores. Yo no le daría soporte ninguno a IE9, es una versión poco usado y más bien de transición de la 8 a la 10 que dentro de no demasiado tenderá al 0% en cuanto al uso general.