А нет такого. Чем вам флеш не угодил? Его хоронят уже хрен знает сколько.
Сильверлайт + c#? Не смешите, он сдох не родившись. Java-апплеты? Туда им и дорога. Можно глянуть юнити... Но он для игр и интерактива, а не риа-приложений.
Для максимальной портабельности есть две технологии - JS и ActionScript. Ну еще Haxe, пожалуй. И разницы между ними не так уж и много, все основаны на EcmaScript.
А вообще действительно. Посмотрите в сторону TypeScript или просто JS. Он с нововведения es6-7 становится наконец тортом и соответсвует всем требованиям начальства. По красоте и скорость вполне делает флеш.