I think it is a splendid idea to revisit indiewebify.me and reorient the expectations around that page. It does suggest that one fiddle with HTML, and that might well be off-putting if one is new to IndieWeb.
What magic is this? https://
Good work so far. As you note, micro.blog already offers a lot of the IndieWeb building blocks. And it recently started to offer an option to register your own domain, addressing another of your points. It's a good option for people (who can afford it) to explore the possibilities, and the nice thing is you can always move your content somewhere else if you want to. That's another good reason not to rely on silos.
Seems to me that your home page is great as a professional About page. Just add some #indieweb markup like an h-card. You have a contact form, which is important, what more do you need?