Is there a way to finding an author's H-index on Google Scholar if they have not created a profile?
No, finding the H-index from Google Scholar of someone else who does not have a profile does not seem to be possible. While I could not find a source that confirms this, there is no mention of such an option in the help pages of Google Scholar, and the wording strongly suggests that seeing those metrics at an individual author level are one of the benefits of creating a profile.
From this page (emphasis mine):

Google Scholar Citations provide a simple way for authors to keep track of citations to their articles. You can check who is citing your publications, graph citations over time, and compute several citation metrics. You can also make your profile public, so that it may appear in Google Scholar results when people search for your name, e.g., richard feynman.

However, a few relevant notes:

A profile may exist and be public, but may not be searchable. A profile, even if public, needs to have a verified institutional email address added in order to appear in the search results. To account for such a scenario, you could check if you can find a link from elsewhere, such as the researcher's web page, or from the &quot;Co-authors&quot; list in the profile of one of their co-authors.

To just search by author, you can filter your results better by using the author: operator or using Advanced search.