Is there any appropriate solution for complex interactive charts and graphs?
Good question. In general charts are not accessible because visually impaired users cannot use a mouse.
You would need an interacting charting library that works with a keyboard and that is readable by a screen reader.
As such I think it's not a good idea for a document that should have a large audience.