The NumGroups function in Maple first looks in a table of small orders, then it applies some collection of rules based on the prime factorization, and finally it gives up and returns FAIL.
As someone said, for many orders it is clear that the count is greater than 12 even if the precise count is unclear. I modified the code to eliminate orders divisible by the fourth power of a prime. Here are the first cases where n and n+1 both give 12 or FAIL.
The items are n, [factors of n], [factors of n+1], [NumGroups(n), NumGroups(n+1)].
30135, [[3, 1], [5, 1], [7, 2], [41, 1]], [[2, 3], [3767, 1]], [12, 12]
51219, [[3, 3], [7, 1], [271, 1]], [[2, 2], [5, 1], [13, 1], [197, 1]], [FAIL, FAIL]
51975, [[3, 3], [5, 2], [7, 1], [11, 1]], [[2, 3], [73, 1], [89, 1]], [FAIL, FAIL]
52184, [[2, 3], [11, 1], [593, 1]], [[3, 1], [5, 1], [7, 2], [71, 1]], [FAIL, FAIL]
52839, [[3, 3], [19, 1], [103, 1]], [[2, 3], [5, 1], [1321, 1]], [FAIL, FAIL]
52983, [[3, 2], [7, 1], [29, 2]], [[2, 3], [37, 1], [179, 1]], [FAIL, FAIL]
53000, [[2, 3], [5, 3], [53, 1]], [[3, 3], [13, 1], [151, 1]], [FAIL, FAIL]
53108, [[2, 2], [11, 1], [17, 1], [71, 1]], [[3, 3], [7, 1], [281, 1]], [FAIL, FAIL]
53624, [[2, 3], [6703, 1]], [[3, 1], [5, 3], [11, 1], [13, 1]], [12, FAIL]
54404, [[2, 2], [7, 1], [29, 1], [67, 1]], [[3, 3], [5, 1], [13, 1], [31, 1]], [FAIL, FAIL]
54872, [[2, 3], [19, 3]], [[3, 2], [7, 1], [13, 1], [67, 1]], [FAIL, FAIL]
Then there is the question of bugs in Maple. I'm pessimistic about getting a reliable sequence.
What to do?
Brendan.