Grant, thanks for the reply.

Yes, that is correct, but after more digging, that's only the first step. Fill mode must be set to "8"

"Order filling and HFT Simulation"
https://zorro-project.com/manual/en/fill.htm

"Zorro can be used for testing HFT systems in Fill mode 8."

So, even though my original post had the correct syntax for "BarPeriod" I did not have the Fill Mode set to 8. This is what I was able to get to run to generate 10ms bars:
History = "*.t1";
BarPeriod = .01/60;
Fill = 8;
set(TICKS);

I missed this originally because, for the purpose of my work, I'm not attempting to do an "HFT" strategy, but instead, taking traditional strategy ideology (using candles and an indicator soup approach) and doing it fast.

NOTE - it would appear that, in this case, it's not "building" 10ms bars, as in accumulating the price changes across those 10ms (there's no Open, High, Low, Close like a traditional candle), but instead, getting the last price every 10ms and just plotting that. This begs the next question, what is the 10ms time change based on? Every 10ms since the market open, the backtest start period/time, systematically stepping through every 10ms (i.e. 10:00:00.010; 10:00:00.020;10:00:00.030...) or some other method, I don't know, but that is a future problem to solve.

Bottom Line, with Fill = 8, you can chart and backtest with sub one second bars, even if you're not doing an "HFT simulation." Fun facts!