The calculation looks at the available flight levels to match the upper and lower limits of the airway, separation rules and tracks. If they are non standard levels on a particular airway then the available levels will be loaded as per the AIP into the database. There is no other way to do it. You have to make the AIP the master document.