Need advice 360 timing chain cam/crank slightly off

Isn't it this dot that should be at 12

View attachment 1716005744

Your red dot is not the correct dot. Your crank is positioned correctly as with the crank keyway pointing to 2 O'clock. The correct dot is there pointing to 12 O'clock, just hard to see.

Compare the crank position and dot positions with yours, and this correctly timed engine pictured below.

Note the position of the keyway in the crankshaft.

Your setup:
20221102_124404.jpg

Correct timing pictured below:
Screenshot_20221102-123640_Gallery.jpg

Notice the position of the "Eccentric" for the fuel pump on the cam gear, as another clue as to where the cam needs to be correctly positioned to.
(high side of the eccentric is like 7 O'clock, pointing down to the left)