A 1.6 times life over-prediction on a die-cast aluminium component with porosity unmodelled is close to as good as that class of model gets, and predicting the correct failure location matters more than the life number. Fatigue life scales as roughly the inverse of stress amplitude to a power between five and eight for aluminium, so a factor of 1.6 in life corresponds to something in the region of a 6 to 10 percent error in stress amplitude. For a casting with as-cast surfaces and unmodelled porosity, a 10 percent stress error is not a model that is missing something fundamental — it is a model that is doing about as well as its inputs allow.
The important consequence is what you can and cannot do with it. Because the error is small in stress terms and both of your known approximations bias the same way, the model is sound for comparative use — ranking design changes, finding whether a rib addition moves the critical location, assessing a wall thickness increase. What it is not sound for is absolute life prediction against a requirement, and you should state that explicitly in the report so nobody downstream uses it that way. Correlated for comparison, not calibrated for absolute life, is the honest description.
