My theory is that the blocks are constructed as hexagons and then joined together.
Kite shaped pieces alternated with triangles - with a circle appliqued in the center.
This would be quite doable if it was hand-pieced.
The center wedges could be adjusted from very skinny to quite thick.