The reality is this is an extremely alien object, no matter if it was formed by intelligent beings or spun off from a star. Maybe this is a solar sail or maybe it is a giant snowflake.
And, contrary to the author's hand-waving, there is nothing that says an enormous, impossibly thin solar sail can't be formed by randomly bashing an infinity of rocks together over a near-infinity of time - after all, LIFE ITSELF comes from just such an action, so pretty much anything is in play if that is the standard!