tl;dr You probably just need to give Google more time to resolve the canonical issue, but the failure to find the site based solely on the domain name is not necessarily fixable. These are two unrelated issues.
Just because the "other" search engines return your site for a match on the domain name does not necessarily make them correct. If I search ...
In general, Google does not count comment backlinks from WordPress. WordPress marks them as nofollow links, which ask Google to not pass link juice.
That said, Google has recently changed nofollow from a directive to merely a "hint", so while unlikely, it's not completely impossible that these author links could shape SEO in some way.