I didn't see two things I should have seen in the article.
First of all, the microwave will NOT be pulsed microwave, but steady microwave. There is a vast, a vastly important, difference.
Secondly, as Gerard K. O'Neill, among others, decades ago, pointed out, the only possible way to construct and maintain large scale solar power satellites on a volume basis cost effective enough in space is to colonize space first and do the job of construction and maintenance from that end down. No matter what Earth-side scientists and engineeers think they can do from Earth-side up, the costs will be unbearably untenable from Earth-side up.
It would be the same with trying to base the Moon the do the job, skipping the step of space basing on a permanent basis. The costs will run over returns and past any ability to pay.