That sounds like a good estimate. You could temporarily try something higher and very safe, like 330R or 510R, and freeze the multiplexing so that one digit is permanently lit and you can measure the actual voltage drop across the series resistors.
Then you can re-calculate the optimal resistor value to achieve the 40mA when multiplexing is enabled.