Aspose.Cells.GridWeb does support to create named ranges on the fly, see the document for your reference:
It might have an issue when importing files with named ranges. Could you provide us sample to show the issue, we will check it soon.
By the way, if you want a library (without UI) to mange (read, write, render, convert, print, etc.) MS Excel file format and relevant objects, Aspose.Cells component will more suit you. It supports almost all the features which MS Excel (2007, 2010, 2013, 2016) provides. So, if you just need APIs to mange MS Excel files (in code) at every level, you may try it.