Adding keys to timeline in Blueprint

The simple answer is “You can’t in blueprints”.

Timelines work with Curves and although you can replace the Curve asset at runtime (in BP) you can’t create a or modify it runtime with blueprints.

My suggestion is to forgo timelines altogether and write your own logic to work directly with your point data.