Теоретически я не понимаю, почему это невозможно. Однако компоненты используют разные макеты, поэтому я думаю, что вы быстро столкнетесь с беспорядком (просто попробуйте использовать обычные виджеты GWT с Ext GWT ...). И вы также понесете большой штраф, загрузив две библиотеки виджетов для вашего приложения.
SmartGWT имеет большинство компонентов, аналогичных Ext GWT, поэтому, если в SmartGWT есть что-то, что вам нужно, а Ext GWT нет, я советую вам полностью перейти на SmartGWT. Я предполагаю, что это будет намного меньше хлопот, чем заставить компоненты работать вместе. Ранее я перенес проект между библиотеками виджетов GWT (из Ext GWT в GWT Ext), и он не был таким уж болезненным.