Re Jason's suggestion way up near the top, on drilling the eccentric strap.
This may be affected by the particular design but I have just considered a similar problem on my Hindley wagon engine, which I am building with no drawings available.
I'm keying the eccentrics and locking with grub-screws, but the screws are the salient part.
I drilled the oil-way tapping-size for the intended screw, right down through strap and sheave to the bore; enlarged to clearance part-way into the sheave then enlarged the hole in the strap part-way to give the oil reservoir (of for tapping for an oil-cup, on other engines).
HOWEVER….
If you intend making the eccentrics adjustable, making an access hole in the strap is pointless because once you've slackened the grub-screw and slipped the sheave round, the screw is inaccessible for tightening!
Normally, on all miniature engines' designs I've seen, the eccentrics may be grub-screwed but angular adjustment still necessitates removing the strap at some stage in the process.
(In full size practice, with some exceptions, the eccentrics' angles of advance were normally determined on the drawing-board, and they and the crankshaft were keyed at those angles. The main exceptions were on stationary engines for driving factory plant in one direction all the time; but allowing the engine to be reversed if required by the individual installation. To do so, a separate disc was keyed to the shaft, and the eccentric itself, bored to slip-fit the shaft, was carried on the face of the disc by clamping-screws working through arcuate slots in the sheave. It was essentially a slip-eccentric gear as on some small miniature locos., but intended only for on-installation or very infrequent reversals; or to alter the cut-off if new machinery altered the engine's load.)