Here is a partial answer.
In what follows the number of distinct Hamiltonian Maximal Planar Graphs with n vertices is $X(n)$. It should follow A000109 https://oeis.org/A000109/list up to $n=11$ when the first non Hamiltonian occurs.
Also used are the number of distinct ways to divide a polygon https://oeis.org/A000207 . $A(n)$ , offset by 2 from the list, will be a number from this list corresponding to the number of distinct ways to triangulate a polygon with $n$ sides There is a formula for these, not written here.
Since a Maximal Planar Hamiltonian graph can be represented by a regular polygon triangulated by 'inside' edges and also triangulated again with 'outside' edges, without repeating edges, the following is suggested.
For example the hexagon. Let's start with the maximum number of added edges leaving a vertex, it's $3$, making a fan $F$. Let the hexagon be $ABCDEF$. If the $3$ inside (say) edges leave node $B$. The outside edges can't repeat any of these, one of the outside edges must also join $A$ to $C$, to ensure it's triangulated and not repeat edges. This leaves a pentagon to triangulate by the outside edges, but using one less edge (one was used for $AC$) - the number of distinct ways for that is $A(5)$
So we would expect $X(6)$ to be $A(5) + e(2)$ where the $e(2)$ is the number of graphs where the maximum number of edges leaving any node is 2. For the hexagon $e(2)$ is 1.
After $n=6$ the minimum maximum number of edges leaving any node is 3.
$X(7) = A(6) + e(3)$
$X(8) = A(7) + e(4) + e(3)$,
From $n=13$ onwards the minimum maximum number of edges leaving any node is 4
Here is a table of $A(n)$ and $X(n)$.
\begin{array}{c|cc}
n & A(n) & X(n)\\
\hline
3 & 1 & 1\\
4 & 1 & 1\\
5 & 1 & 1\\
6 & 3 & 2\\
7 & 4 & 5\\
8 & 12 & 14\\
9 & 27 & 50\\
10 & 82 & 233\\
11 & 228 & 1249\\
\end{array}
The pattern for the $e(i)$ isn't clear but some have been found using a computer program.
$$ X(6)=1+1 $$
$$ X(7)=3+2 $$
$$ X(8)=4+8+2 $$
$$ X(9)=12+23+14+1 $$
$$ X(10)=27+84+92+29+1 $$
$$ X(11)=82+281+508+333+44+0 $$
the $X(11)$ total is one short of the A000109 numbers so the program confirms that there is at most one non-Hamiltonian graph for n=11. One graph is [was], missing for n=10 which the computer couldn’t find for Perhaps there's an undiscovered non-Hamiltonian graph with 10 nodes! [edit 14/02/2021, thanks to Will Orrick's suggestion of improving isomorphism testing, it's been found]
Now for the cases where one of the 'fan' is missing, e.g the $e(3)$ for the heptagon. The inner edges are now 3 for the fan, from, say vertex $B$, and one somewhere else. The outer edges cannot include the missing fan element (that would cause the maximum number leaving a vertex to be bigger than 3), so must include $AC$, leaving a shape with 6 sides to triangulate (with 3 more edges) which we would expect is again to do with $A(6)$, but this time with extra restrictions. The remaining outer edges can't triangulate this remaining hexagon in a way that repeats the one inner edge that's inside it, or causes more than 3 edges from a vertex.
Even if many edges were missing from a fan of inner edges coming from vertex $B$, none of them can be used by the outer edges without causing too many edges to leave a vertex, so again $AC$ is needed as one of the outer edges. If for example we were trying to find $e(16)$ for $X(30)$, then it would still seem to involve $A(29)$, but with many extras and restrictions. Extras meaning we might have to reintroduce reflections and rotations (of distinct triangulations of the remaining 29 a-gon), restrictions due to keeping the maximum number of edges leaving a vertex to 16 (other cases would be covered by $e(17)$ etc...) and also avoiding the 11 inside edges which can be inside the 29 a-gon.
Alternative system:
Now also found are a set of $e(i)$, where the maximum must come from at least one set of triangulations, inner or outer (but not both combined). i.e. one that was previously $e(5)$ in the above, having a vertex of maximum degree 7, might count as $e(4)$ below, if its connections are 2 in the polygon, 4 inner connections and one outer connection.
For this system,
$$ X(6)=1+1 $$
$$ X(7)=3+2 $$
$$ X(8)=4+7+3 $$
$$ X(9)=12+22+15+1 $$
$$ X(10)=27+77+96+32+1 $$
$$ X(11)=82+261+498+361+46+0 $$
$X(6)$ and $X(7)$ are the same as before, $X(8)$ is the first different one. It is the graph with the lowest number of vertices that can't be drawn in polygon form, where the edges from a vertex of maximum degree can all be inside edges. It has an interesting structure (below) with lots of symmetry. The $X(11)$ numbers were from a run of 600,000 graphs, it's possible there could be some 'shuffling left' by one or two (for rows above n=10), but since the numbers didn't change during the second half of the run it's likely that they are exact.
The $X(8)$ first different one, can be drawn as a regular octagon (vertices 1-8) with these inside edges (1,3), (1,4), (1,5), (5,7), (5,8) and these outside edges, which are best dawn inside again with dotted lines to appreciate the symmetry (3,5), (3,6), (3,7), (7,1), (7,2).
On the computer program and the missing graph...
Despite repeated runs, one of the n=10 Hamiltonian graphs is missing. The program finds 232 instead of 233. Perhaps there is an undiscovered n=10 non-Hamiltonian graph! To help others check this and in other ways, here are the details. [Edit: the list is complete now, thanks Will].
To check for isomorphism the program makes an ID set and used two 'tests' initially. Test1 was the sum of the squares of the degrees of all nodes, typically about 250 for n=10. If two graphs are different for Test1, they are not isomorphic.
The second test assigned a value test2(i) to each node, made up of summing, for each connecting node, j, (excluding itself) deg(j)*[11+deg(j)-deg(i)]. Where deg(j) is the degree of node j. Test2 is the sum of all these values. If two graphs are different for Test2, again,they are not isomorphic. the 11 is random to increase the size and make it less likely that the same number can be got by summing a different set of numbers the -deg(i) is included for a similar reason.
So for two graphs to be isomporphic they should have identical Test1 and Test2.
This system didn't distinguish and find all 50 for n=9, it found 48. So another test, Test3, was introduced.
The third test assigned a value test3(i) to each node, made up of summing, for each connecting node, j, (excluding itself) test2(j)*[test2(j)+2-deg(i)]. Test3 is the sum of all these values.
Now all 50 were found for n=9, but 232 out of 233 for n=10. So Test4 was introduced, which is like Test3, test4(i) is by summing test3(j)*[test3(j)+2-deg(i)] and Test4 is the sum of these. [Edit, after Will's 'edge ID' was added, all 233 have been found].