With a little tweaking:
bcc41 = Standardize[Import["https://www.math.ubc.ca/~andrewr/knots/data/BCC41.dat"],
Mean, 1 &];
DynamicModule[{b, n, pl, θ, cols = RGBColor /@ {"#eeeeee", "#222831"}},
Manipulate[θ = (Pi - ArcTan[Sqrt[23 + 16 Sqrt[2]]])
(#^3/(1 - 3 # (1 - #))) &[Mod[t, 1]];
{n, b} = Which[t < 1 || t == 2,
{{-1, 0, 0}, Normalize[{0, 1, 1}]}.
RotationMatrix[θ, {-1, -1 - Sqrt[2], 1}],
1 <= t < 2,
{{0, 0, 1}, {1, 0, 0}}.
RotationMatrix[θ, {1, -1 - Sqrt[2], 1}]];
pl = bcc41.Transpose[{Cross[b, n], b}];
Graphics[{EdgeForm[Directive[Thickness[.01],
JoinForm["Round"], cols[[1]]]],
FaceForm[], Polygon[pl],
FaceForm[cols[[1]]], Disk[#, .1] & /@ pl},
ImageSize -> 540, PlotRange -> 3,
Background -> cols[[-1]]], {t, 0, 2}]]