LOL! This is just plain silly.
“not Presidential material” is a kind way to say that she is not smart enough for the job.
How else should I take it ?