I'm seeing the same issue. Even applying .tint(.accentColor) at the root level still pulls the system color instead of from the asset catalog.
What does work is setting .tint() at the root level to a programmatically created Color instance.
Topic:
Developer Tools & Services
SubTopic:
Xcode