I would love to find some oval p-clips to mount a small front rack on a bicycle without any eyletes. Are there any available? Or any other solution?
P-clips are designed to bend into shape, whether made of steel or plastic. The steel kind are really quite flexible and will pull into th right shape as you tighten them. However I suggest using a (fairly large) washer under your fastener (a square washer would be even better) to make sure that the sharpest bend is away from the fastener and supported.
Here's an online source of p-clamps, maybe you can find something suitable from them:
I haven't bought yet but I saved that link for when I get racks for my MTB-turned-hybrid.