As adjectives the difference between ultimate and maximal
is that
ultimate is final; last in a series while
maximal is largest, greatest (in magnitude), highest, most.
As nouns the difference between ultimate and maximal
is that
ultimate is the most basic or fundamental of a set of things while
maximal is (mathematics) the element of a set with the greatest magnitude.