I have similar strategies and similar issues, as I'm not yet processing intraday options data and cannot backtest those, so not sure of the best approach using options. I have a friend who multiplies his money in this strong market by buying OTM calls about 1 month out on anything uptrending, including on pullbacks. This is also how all those kids turn a few $hundred to $thousands on Robinhood, of course with sheer luck. But it might be a usable strategy if you can indeed predict recovering uptrend.
I've been thinking about buying near-ATM call spreads on those, but sometimes the stock doesn't move up fast enough and those spreads lose value even when the stock is up.
Though I found that during those pullbacks the volatility is so high that calls are very expensive while selling straddles about 2-4 weeks out on those may actually work best. They seem to make money even when the stock moves strongly in either direction after a pullback. Not sure whether this will work often enough. Iron condors may also be usable for limiting risk.
Here is a sample chart I've discussed with someone when recently we caught KMX during a pullback and bought calls, while later it continued going down and it turned out that selling a straddle would've worked much better, even with the stock being on the move. The best thing is that direction doesn't even matter, while if the stock stops moving then that's even better.
Though it may be best to come up with options-only strategy tested specifically for trading options.
PS. Obviously this was not an uptrending stock, so it's a different strategy. We've waited a day after the initial drop for the price to settle before buying calls.